2010年3月31日
摘要: 通常C#自定义事件有下面的几个步骤: 1、声明一个delegate: (用于事件的类型的定义) 如://事件名称用你的自己的来代替,随后的EventHandler是C#的建议命名规范,当然如果你不想遵守,可以使用任何字符甚至可以不要。 如果你想自定义事件的参数EventArgs,你可以从这个类派生你自己的事件参数类,然后在delegate的声明中,用你的参数类替换 EventArgs 注:要全面了... 阅读全文
posted @ 2010-03-31 08:27 武胜-阿伟 阅读(1684) 评论(0) 推荐(2) 编辑
摘要: 写在前面:在.net中让DateTimePicker显示一个空的时间值,也许是很容易的事情,但事实上,也不是很容易的,至少,没有 经过努力的修改和重画,你是达不到的。在修改这个控件的时候,你又常常发现会有bug。下面介绍一个方法,至少源作者是经过研究的,没有发现多少问题。 源网址 http://www.codeproject.com/KB/selection/Nullable_DateTimeP... 阅读全文
posted @ 2010-03-31 08:21 武胜-阿伟 阅读(5759) 评论(1) 推荐(0) 编辑
摘要: 绿色版 MySQL 的安装配置 本人下载的MySQL是5.1版的 下载地址: http://dev.mysql.com/downloads/mysql/ 下载 免安装包(mysql-noinstall-5.1.45-win32.zip) 解压该压缩文件到E:\mysql-5.1.39-win32 1.在系统环境变量path中添加 E:\mysql-5.1.39-win32\bin (... 阅读全文
posted @ 2010-03-31 08:20 武胜-阿伟 阅读(4456) 评论(0) 推荐(0) 编辑
  2010年3月30日
摘要: 这个题目想了半天,不太好用一句话描述。这样,举个简单的应用场景:在用Windows Forms制作向导程序的时候,通常会有“上一步”、“下一步”这样的按钮。假设现在需要做一个通用的“向导制作框架”,那么我们就需要在这个“向导制作 框架”中,对“上一步”、“下一步&#... 阅读全文
posted @ 2010-03-30 14:34 武胜-阿伟 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 在进行数据库查询时,有完整查询和模糊查询之分。 一般模糊语句如下: SELECT 字段 FROM 表 WHERE 某字段 Like 条件 其中关于条件,SQL提供了四种匹配模式: 1,%:表示任意0个或多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。 比如 SELECT * FROM [user] WHERE u_name LIKE '%三%' 将会把u_n... 阅读全文
posted @ 2010-03-30 09:10 武胜-阿伟 阅读(1654) 评论(0) 推荐(0) 编辑
摘要: 通过调用MySql的工具mysqldump来实现。 类Cmd来实现调用cmd命令, 要启动的进程所在的目录是说mysql自动的备份还原数据库工具mysqldump和mysql所在目录,当然,这个方法可以执行别的命令行工具。 usingSystem; usingSystem.Collections.Generic; usingSystem.Text; usingSystem.Diagnostics;... 阅读全文
posted @ 2010-03-30 09:08 武胜-阿伟 阅读(654) 评论(0) 推荐(0) 编辑
摘要: /// <summary> /// 给DataTable添加序号 /// </summary> /// <param name="dt"></param> /// <param name="colXuHao"></param> public static void dbDataTableAddXuHao(DataTable... 阅读全文
posted @ 2010-03-30 09:03 武胜-阿伟 阅读(1698) 评论(0) 推荐(0) 编辑
摘要: 在.NET中如需在非UI线程中改变UI控件属性时,CLR会抛出异常,提示无法在非UI线程中更新界面上的控件(Cross-thread operation not valid)。一般情况下有两种解决办法。第一种就是设置Control的静态属性CheckForIllegalCrossThreadCalls为 False,如下: view sourceprint?01public Form1()0... 阅读全文
posted @ 2010-03-30 09:01 武胜-阿伟 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 前台开发,很多人喜欢用JQuery,但是在做后台管理系统,特别是企业管理系统,例如WEB进销存系统等,很多人都会选择ExtJS,因为 ExtJS提供了非常多的UI界面,并且非常友好。 我要告诉大家,现在JQuery也有一个很好的UI插件了,几乎完全可以替代ExtJS,下面来看看对比: 上图是ExtJS和EasyUI的界面对比,是不是很类似呢,很强大呢? 呵呵~~漂亮的消息弹出,支持遮罩效果。这... 阅读全文
posted @ 2010-03-30 08:56 武胜-阿伟 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 最近在做的项目中涉及到串口通信编程,队友在做这一模 块的时候遇到了一个相信很多人都可能遇到的问题,那就是接受数据的冲突或者丢失。队友让我帮他调试的时候,足足花了近两个小时才把问题给解决了,现觉得有 必要总结一下以给遇到类似问题的朋友一个思路吧~ 问题是这样的,从相应的硬件设备每隔2秒便发送一个大小为15的字节数据,存的是16进制数据,每条数据以7E开头以7E结尾。例如:7E 09 01 1A .... 阅读全文
posted @ 2010-03-30 08:55 武胜-阿伟 阅读(615) 评论(0) 推荐(0) 编辑