薄祥雷

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2012年9月16日

摘要: vc++中用listcontrol显示时间时,其格式若未指定,将和系统的时间格式一致,这点尤其要注意 阅读全文
posted @ 2012-09-16 12:32 薄祥雷 阅读(147) 评论(0) 推荐(0) 编辑

2012年7月17日

摘要: 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错) (Microsoft SQL Server,错误: -1)解决方案:http://zhidao.baidu.com/question/124859436.html 阅读全文
posted @ 2012-07-17 19:02 薄祥雷 阅读(819) 评论(0) 推荐(0) 编辑

2012年6月14日

摘要: 这两天做一个程序要在单文档CView里生成若干个小窗口,但这些小窗口要随着窗口的移动而移动,刚开始试了OnSize()事件,但发现OnSize()只响应窗口的大小改变,不响应移动事件。后又试了OnMove,但这个事件只能在CMainFrame里响应,这就需要将消息传递给CView里,本来想手动创建一个消息,但看了很多资料还是云里雾里,后突然想到,可以手动向view发送系统的WM_SIZE消息,于是就在CMainFrame里的OnMove事件里设置了发送消息代码,一切搞定。代码如下//主框架中响应OnMove事件后,向活动的View传送WM_SIZE消息1 void CMainFrame::On 阅读全文
posted @ 2012-06-14 19:14 薄祥雷 阅读(413) 评论(0) 推荐(0) 编辑

2012年4月30日

摘要: c/c++在windows下获取时间和计算时间差的几种方法总结(转自http://blog.csdn.net/coder_xia/article/details/6566708)一、标准C和C++都可用1、获取时间用time_t time( time_t * timer ),计算时间差使用double difftime( time_t timer1, time_t timer0 )。精确到秒。测试程序如下:[c-sharp] view plaincopyprint?#include<time.h> #include<stdio.h> intmain(){time_tst 阅读全文
posted @ 2012-04-30 17:19 薄祥雷 阅读(732) 评论(0) 推荐(0) 编辑

2011年11月6日

摘要: .net c# windows 模拟鼠标事件2010-03-27 10:11有时,我们需在我们的程序中模拟鼠标的移动、点击等动作。——比如,一个再现用户操作的宏,或者一个演示操作方法的Demo程序。那么,我们在.Net中如何实现呢?.Net并没有提供改变鼠标指针位置、模拟点击操作的函数;但是Windows API提供了。其中一个是: [DllImport("user32.dll")] static extern bool SetCursorPos(int X, int Y);该函数可以改变鼠标指针的位置。其中X,Y是相对于屏幕左上角的绝对位置。另一个函数是: [DllImp 阅读全文
posted @ 2011-11-06 16:42 薄祥雷 阅读(839) 评论(0) 推荐(0) 编辑

2011年8月25日

摘要: 编译错误 编译器失败,错误代码为 12011-06-08 14:24 上百度查了不少,有的是说是CLASS名称重复,有说是虚拟内存不足;按照各方法都解决不了。 最后才发现,原来页面里引用了ascx用户控件,ascx文件里Inherits名称错误。类别:c# | 评论(0) | 浏览(12)在Win 2003 IIS6.0下PHP5安装的步骤2011-01-25 11:451、到http://www.php.net/downloads.php下载最新的压缩包;2、解压到D盘PHP目录,(D:\PHP);3、修改一个配置文件,使用压缩包中的php.ini-recommended,修改为php.in 阅读全文
posted @ 2011-08-25 19:33 薄祥雷 阅读(1478) 评论(0) 推荐(0) 编辑

摘要: Posted on 2009-05-29 23:22 peterzb 阅读(51834) 评论(24) 编辑 收藏 1.DataGridView实现课程表 testcontrol.rar2.DataGridView二维表头及单元格合并 DataGridView单元格合并和二维表头.rarmyMultiColHeaderDgv.rar3.DataGridView单元格显示GIF图片 gifanimationindatagrid.rar4.自定义显示DataGridView列(行头显示行号与图标,同一单元格显示图片也显示文字)TestDataGridViewRowStyle2.rar5.扩展Dat 阅读全文
posted @ 2011-08-25 09:40 薄祥雷 阅读(388) 评论(0) 推荐(0) 编辑

摘要: 数据库用的是本地服务器(MySql):设定全局变量: MySqlConnection conn; MySqlDataAdapter adapter; MySqlTransaction trans;1. // 数据库联接 private System.Data.DataTable dbconn(string strSql) { string strconn = "host=localhost;database=test;user id=root;password="; conn = new MySqlConnection(); conn.ConnectionString = 阅读全文
posted @ 2011-08-25 09:38 薄祥雷 阅读(2713) 评论(0) 推荐(0) 编辑

2011年8月24日

摘要: PDF 浏览:http://www.tracefact.net/Document/Delegates-and-Events-in-CSharp.pdf文中代码在VS2005下通过,由于VS2003(.Net Framework 1.1)不支持隐式的委托变量,所以如果在一个接受委托类型的位置直接赋予方法名,在VS2003下会报错,解决办法是显式的创建一个委托类型的实例(委托变量)。例如:委托类型 委托实例 = new 委托类型(方法名); 欢迎浏览本文的后续文章: C#中的委托和事件(续)源码下载:http://www.tracefact.net/SourceCode/Delegates-and 阅读全文
posted @ 2011-08-24 23:30 薄祥雷 阅读(444) 评论(1) 推荐(0) 编辑

摘要: 源码下载:http://www.tracefact.net/SourceCode/MoreDelegate.rar引言如果你看过了 C#中的委托和事件 一文,我想你对委托和事件已经有了一个基本的认识。但那些远不是委托和事件的全部内容,还有很多的地方没有涉及。本文将讨论委托和事件一些更为细节的问题,包括一些大家常问到的问题,以及事件访问器、异常处理、超时处理和异步方法调用等内容。为什么要使用事件而不是委托变量?在 C#中的委托和事件 中,我提出了两个为什么在类型中使用事件向外部提供方法注册,而不是直接使用委托变量的原因。主要是从封装性和易用性上去考虑,但是还漏掉了一点,事件应该由事件发布者触发, 阅读全文
posted @ 2011-08-24 23:28 薄祥雷 阅读(330) 评论(0) 推荐(0) 编辑