随笔分类 - C# WinForms
所有与Winform相关的内容,笔记,心得
摘要:首先,从注册表获取驱动信息: 在 Windows 选择运行,在运行命令行中键入“regedit”,打开注册表编辑器,然后找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\这个目录。在这一级目录下会有多个子目录,每个就是一个驱动,在DriverDesc中描述了驱动的名称,ProviderName中描述了驱动发布厂商信息,在Inf...
阅读全文
摘要:为了传送文件,用remoting 实现很简单容易,有工程源码和演示程序下载,是从我写的一个网络库的一个子模块;有注解,不加以文字说明了。 /**//* 作者:S.F. blog:www.cnblogs.com/chinasf */ usingSystem; usingSystem.ComponentModel; usingSystem.Runtime.Remoting...
阅读全文
摘要:今天到csdn有朋友短信问我如何写文件到图象内,反正是学习C#,就又写了一个这样的小工具;
阅读全文
摘要:一个多页面浏览器的源码,原始代码地址:http://www.codeproject.com/csharp/MultiTabWebBrowser.asp 作者是:Ronit H 我做了部分修改,以下是界面,可以双击关闭页和加入一个收藏夹; 源码 2005年4月27日
阅读全文
摘要:首先多谢朋友们的捧场; 今天给大家带来一个操作WebBrowser的一些高级方法,我专门写了一个html编辑器的实现代码,有需要的朋友可以自己扩充; 功能实现是直接写流到WebBrowser内不通过临时文件,并且支持对WebBrowser的一些高级控制(其实script可以达到的均可达到,想知道怎么搞的可以阅读代码)。 其中关于IPersistStreamInit接口的声明费了翻工夫,因...
阅读全文
摘要:今天继续研究代码解析的算法 这个是算法流程图 有图解可能更直观一点; 以下是c#源码: 1using System; 2using System.IO; 3using System.Text; 4using System.Windows.Forms; 5using System.Collections; 6 7namespace Code...
阅读全文
摘要: /*******************************************
* 十进制转二进制函数
*******************************************/
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
阅读全文
摘要:昨日又去关注了一下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
阅读全文
摘要:整个下午昏昏沉沉的,很想睡觉,可能是因为昨天晚上看“《龙刀奇缘》”看的太晚了;这布电影还不错,可惜情节太简单了点;这里贴个介绍,有兴趣的可以看看: 中文名称:龙刀奇缘 英文名称:Dragon Blade 资源类型:DVDScr 版本:2CD国粤双语版 发行时间:2004年 电影导演:司徒永华 电影演员:莫文蔚 冯德伦 吴君如 詹瑞文 地区:香港...
阅读全文
摘要: 最近加入一个公司,试用期间要我学习他们的旧系统,旧系统的代码是Visual Basic 6.0编写的,源码大概有10多万行,要一下子看完可不容易,并且还得出一个源码分析的文档。而最近的项目是新版本的开发,采用.Net的Visual C#开发,所以我边学c#边看代码;一是为了解决文档编写的问题,二是为了学习c#,就编写了一套专门分析vb Project的工具,其原理就是根据vb的工程文件解析所有的“变量、常量、API、过程、函数、事件”还有它们的类型“私有、全局”;由于时间关系,准备实现的“事件调用”分析并没有完成,但最后我的文档还是出来了。其中就有它的功劳。
软件的原型是参照 Aivosto 公司的"Aivosto Project Analyzer"制作的,它的功能很强大,只是它需要¥¥才能使用全部功能,否则只能导出txt文件,谁能有破解发我一份吧 :)
代码其实并不复杂,因为vb的语法很简单,都是行模式,虽然支持 & _ 连接符号,但是处理起来只需要替换掉即可。
阅读全文
摘要:众所周知,WINForm 的 DataGrid 组件的功能强大而且灵活,作为一个数据库程序离开它可不行,但是dataGrid在设计期间采用“套用式样”的方式设计表格的外观并不够灵活,那有没有办法统一管理表格风格呢?答案是有。
阅读全文
摘要:C# 中用代码压缩或修复MS Access 数据库
阅读全文
摘要:win-form中的DataGrid,能否通过程序的方式锁定任意指定的行?比如第1,4行锁定,不能输入。但2,3行可以输入。
阅读全文
摘要:不想显示为 CheckBox,显示文字 “是”或“否”.
阅读全文
摘要:1、怎么判断回收站是满还是空?
2、怎么清空回收站?
3、怎么还原回收站的单个文件和所有文件?
阅读全文
摘要:注:原创作者我不记得了,反正不是我,我原来是搞delphi的,编写这个代码的作者也是写delphi,所以我喜欢用这个类,和delphi提供的TIniFile一样的用法。以下是源码,带全部注解。 usingSystem; usingSystem.IO; usingSystem.Runtime.InteropServices; usingSystem.Text; using...
阅读全文

浙公网安备 33010602011771号