09 2008 档案

摘要:winform通过注册表限制软件使用次数 1.创建注册表文件: 打开记事本,输入一些内容: REGEDIT4 [HKEY_CURRENT_USER\Software\MyRegDataApp] ... 阅读全文
posted @ 2008-09-27 11:18 杭东胜 阅读(747) 评论(0) 推荐(0) 编辑
摘要:C# 字符转ASCII码,ASCII码转字符 public static int Asc(string character) { if (character.Length == 1) { ... 阅读全文
posted @ 2008-09-26 16:39 杭东胜 阅读(5541) 评论(1) 推荐(2) 编辑
摘要:使用上很简单: HardDiskInfo hdd = AtapiDevice.GetHddInfo(0); // 第一个硬盘 Console.WriteLine("Module Number: {0}", hdd.ModuleNumber); Console.WriteLine("Serial Number: {0}", hdd.SerialNumber); Console.WriteLine... 阅读全文
posted @ 2008-09-26 14:30 杭东胜 阅读(2591) 评论(0) 推荐(0) 编辑
摘要:一、C#中的全局变量 C#中没有了像VB.Net中的全局变量,那么我们如何实现在不同的页面间传递参数呢? 下面举例说明如何实现这一功能. 1.新建一个项目. 2.在该工程中添加一个窗体Form1. 3.在该窗体中定义静态型字符串变量myTestStr1: public static string myTestStr1=""; 4.在该窗体的构造函数中对该变量进行赋值,并为该窗体类添加属性GetS... 阅读全文
posted @ 2008-09-24 08:01 杭东胜 阅读(1314) 评论(1) 推荐(0) 编辑
摘要:对WinForm的App.config文件进行加密 最近在做一个WinForm的项目,由于采用的是在客户端直接连接数据库的方式,需要在客户端部署App.config,由于使用了Enterprise Library,需要对App.config文件里的connectionStrings片断进行加密处理,搜索MSDN,发现已经有了现成的工具ASP.NET IIS 注册工具 (Aspnet_reg... 阅读全文
posted @ 2008-09-23 09:51 杭东胜 阅读(1039) 评论(0) 推荐(0) 编辑
摘要:今天项目中需要实现在DataGrid中添加CheckBox以方便删除记录的功能,仔细想了想,以前我的做法有bug,是通过在模板列中添加CheckBox控件,然后循环每个模板列判断该CheckBox是否选中,如果选中则将该CheckBox所在的行索引记下来作为删除的依据。这个方法表面上看删除是没有问题,但是一涉及分页或者是对DataGrid进行了查询后再来删除记录就会有bug,我重新整理了代码,找... 阅读全文
posted @ 2008-09-21 10:23 杭东胜 阅读(638) 评论(0) 推荐(0) 编辑
摘要:using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Data.OleDb; using System.Drawing; using System.Drawing.Printing; using System.Text; using S... 阅读全文
posted @ 2008-09-21 09:45 杭东胜 阅读(3545) 评论(1) 推荐(0) 编辑
摘要:UltraGrid 是Infragistics netadvanage 控件库中提供的一个Windows 网格控件,功能强大,完全可以取代VS 中提供的 GridView控件。但不知为何,国内介绍它的文章很少。这玩意功能是相当强大,但其属性设计原理和普通控件不太一样,属性极为复杂,没有手册几乎无法编码。在此我整理了一些资料,权当推广了。本是编程用的参考,文笔随意之处望见谅。kevin c... 阅读全文
posted @ 2008-09-19 16:07 杭东胜 阅读(3680) 评论(4) 推荐(2) 编辑
摘要:目录: 取得或者修改当前单元格的内容 设定单元格只读 不显示最下面的新行 判断新增行 行的用户删除操作的自定义 行、列的隐藏和删除 禁止列或者行的Resize ★ DataGridView 取得或者修改当前单元格的内容: 当前单元格指的是 DataGridView 焦点所在的单元格,它可以通过 DataGridView 对象的 CurrentCell 属性取得。如果当前单元格不存在的时候... 阅读全文
posted @ 2008-09-18 16:22 杭东胜 阅读(1293) 评论(0) 推荐(0) 编辑
摘要:或者在前台取出结果集datatable后,在最后添加一行汇总的。 if (dt != null) { for (int i = 0; i < dt.Rows.Count; i++) { if (dt.Rows[i]["iquantity"].ToString() == "") dt.Rows[i]["iquantity"] = 0; if (dt.Rows[i]["iSum... 阅读全文
posted @ 2008-09-17 14:35 杭东胜 阅读(1507) 评论(0) 推荐(0) 编辑