随笔分类 -  C# WinForms

所有与Winform相关的内容,笔记,心得
摘要:首先,从注册表获取驱动信息: 在 Windows 选择运行,在运行命令行中键入“regedit”,打开注册表编辑器,然后找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\这个目录。在这一级目录下会有多个子目录,每个就是一个驱动,在DriverDesc中描述了驱动的名称,ProviderName中描述了驱动发布厂商信息,在Inf... 阅读全文
posted @ 2005-05-09 11:55 suifei 阅读(4292) 评论(12) 推荐(0)
摘要:为了传送文件,用remoting 实现很简单容易,有工程源码和演示程序下载,是从我写的一个网络库的一个子模块;有注解,不加以文字说明了。 /**//* 作者:S.F. blog:www.cnblogs.com/chinasf */ usingSystem; usingSystem.ComponentModel; usingSystem.Runtime.Remoting... 阅读全文
posted @ 2005-04-30 16:47 suifei 阅读(5294) 评论(19) 推荐(1)
摘要:今天到csdn有朋友短信问我如何写文件到图象内,反正是学习C#,就又写了一个这样的小工具; 阅读全文
posted @ 2005-04-28 09:47 suifei 阅读(1936) 评论(3) 推荐(0)
摘要:一个多页面浏览器的源码,原始代码地址:http://www.codeproject.com/csharp/MultiTabWebBrowser.asp 作者是:Ronit H 我做了部分修改,以下是界面,可以双击关闭页和加入一个收藏夹; 源码 2005年4月27日 阅读全文
posted @ 2005-04-27 15:08 suifei 阅读(3679) 评论(11) 推荐(0)
摘要:首先多谢朋友们的捧场; 今天给大家带来一个操作WebBrowser的一些高级方法,我专门写了一个html编辑器的实现代码,有需要的朋友可以自己扩充; 功能实现是直接写流到WebBrowser内不通过临时文件,并且支持对WebBrowser的一些高级控制(其实script可以达到的均可达到,想知道怎么搞的可以阅读代码)。 其中关于IPersistStreamInit接口的声明费了翻工夫,因... 阅读全文
posted @ 2005-04-26 17:11 suifei 阅读(24819) 评论(36) 推荐(0)
摘要:今天继续研究代码解析的算法 这个是算法流程图 有图解可能更直观一点; 以下是c#源码: 1using System; 2using System.IO; 3using System.Text; 4using System.Windows.Forms; 5using System.Collections; 6 7namespace Code... 阅读全文
posted @ 2005-04-22 16:18 suifei 阅读(10361) 评论(9) 推荐(0)
摘要: /******************************************* * 十进制转二进制函数 *******************************************/ public string dtb(string buf){ int[] temp= new int[20]; string binary; int val=0,i=0,j; /*先将字符转化为十进制数*/ try{ val = Convert.ToInt32(buf); }catch{ val = 0; } if(val==0) { return(val.ToString()); } i=0; while(v 阅读全文
posted @ 2005-04-22 12:43 suifei 阅读(3338) 评论(1) 推荐(0)
摘要:昨日又去关注了一下bindows,它的源码都是经过排版的,要看起来特别的吃力,比如象这样的句子: 1/* 2 * Bindows 1.10 3 * http://www.bindows.net/ 4 * Copyright (c) 2003-2004 MB Technologies 5 * 6 * Bindows(tm) belongs to MB Technologies (Georgia, USA). All rights reserved. 7 * You are not allowed to copy or modify this code. Commercial use requires 8 * license. 9 */ 10Array.prototype.indexOf=function(o){for(var i=0;i11return i;} 12return-1;};Ar 阅读全文
posted @ 2005-04-22 11:27 suifei 阅读(2066) 评论(4) 推荐(0)
摘要:整个下午昏昏沉沉的,很想睡觉,可能是因为昨天晚上看“《龙刀奇缘》”看的太晚了;这布电影还不错,可惜情节太简单了点;这里贴个介绍,有兴趣的可以看看: 中文名称:龙刀奇缘 英文名称:Dragon Blade 资源类型:DVDScr 版本:2CD国粤双语版 发行时间:2004年 电影导演:司徒永华 电影演员:莫文蔚 冯德伦 吴君如 詹瑞文 地区:香港... 阅读全文
posted @ 2005-04-19 22:46 suifei 阅读(1049) 评论(0) 推荐(0)
摘要: 最近加入一个公司,试用期间要我学习他们的旧系统,旧系统的代码是Visual Basic 6.0编写的,源码大概有10多万行,要一下子看完可不容易,并且还得出一个源码分析的文档。而最近的项目是新版本的开发,采用.Net的Visual C#开发,所以我边学c#边看代码;一是为了解决文档编写的问题,二是为了学习c#,就编写了一套专门分析vb Project的工具,其原理就是根据vb的工程文件解析所有的“变量、常量、API、过程、函数、事件”还有它们的类型“私有、全局”;由于时间关系,准备实现的“事件调用”分析并没有完成,但最后我的文档还是出来了。其中就有它的功劳。 软件的原型是参照 Aivosto 公司的"Aivosto Project Analyzer"制作的,它的功能很强大,只是它需要¥¥才能使用全部功能,否则只能导出txt文件,谁能有破解发我一份吧 :) 代码其实并不复杂,因为vb的语法很简单,都是行模式,虽然支持 & _ 连接符号,但是处理起来只需要替换掉即可。 阅读全文
posted @ 2005-04-18 13:35 suifei 阅读(4370) 评论(11) 推荐(0)
摘要:众所周知,WINForm 的 DataGrid 组件的功能强大而且灵活,作为一个数据库程序离开它可不行,但是dataGrid在设计期间采用“套用式样”的方式设计表格的外观并不够灵活,那有没有办法统一管理表格风格呢?答案是有。 阅读全文
posted @ 2005-04-18 09:48 suifei 阅读(4048) 评论(9) 推荐(0)
摘要:C# 中用代码压缩或修复MS Access 数据库 阅读全文
posted @ 2005-04-17 13:19 suifei 阅读(1007) 评论(0) 推荐(0)
摘要:win-form中的DataGrid,能否通过程序的方式锁定任意指定的行?比如第1,4行锁定,不能输入。但2,3行可以输入。 阅读全文
posted @ 2005-04-17 13:15 suifei 阅读(1257) 评论(3) 推荐(0)
摘要:不想显示为 CheckBox,显示文字 “是”或“否”. 阅读全文
posted @ 2005-04-17 13:10 suifei 阅读(1397) 评论(0) 推荐(0)
摘要:1、怎么判断回收站是满还是空? 2、怎么清空回收站? 3、怎么还原回收站的单个文件和所有文件? 阅读全文
posted @ 2005-04-17 13:07 suifei 阅读(1320) 评论(1) 推荐(0)
摘要:注:原创作者我不记得了,反正不是我,我原来是搞delphi的,编写这个代码的作者也是写delphi,所以我喜欢用这个类,和delphi提供的TIniFile一样的用法。以下是源码,带全部注解。 usingSystem; usingSystem.IO; usingSystem.Runtime.InteropServices; usingSystem.Text; using... 阅读全文
posted @ 2005-04-16 11:02 suifei 阅读(2780) 评论(5) 推荐(1)