郝文标的博客

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

2008年7月16日

摘要: 这是微软的官方关于自定义打印的处理,VB6的实现方式。http://support.microsoft.com/default.aspx?scid=kb;en-us;282474 阅读全文
posted @ 2008-07-16 17:33 恭喜发财 阅读(173) 评论(0) 推荐(0) 编辑

2008年7月5日

摘要: 1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当前日 int 日=curre... 阅读全文
posted @ 2008-07-05 15:27 恭喜发财 阅读(220) 评论(0) 推荐(0) 编辑

2008年6月29日

摘要: 在多线程中如何调用Winform我的WinForm程序中有一个用于更新主窗口的工作线程(worker thread),但文档中却提示我不能在多线程中调用这个form(为什么?),而事实上我在调用时程序常常会崩掉。请问如何从多线程中调用form中的方法呢?   解答:  每一个从Control类中派生出来的WinForm类(包括Control类)都是依靠底层Windows消息和一个消息泵循环(mes... 阅读全文
posted @ 2008-06-29 17:19 恭喜发财 阅读(749) 评论(0) 推荐(0) 编辑

摘要: 使用C#在进度条中显示复制文件的进度 Code List: ------------------------------------------------------------------------- /***************************************************************** ** File Name: frmMain.cs ... 阅读全文
posted @ 2008-06-29 17:18 恭喜发财 阅读(2054) 评论(0) 推荐(0) 编辑

摘要: 最近一个项目需要将大文件写入和读取到数据库,我们知道sqlserver 的image列最多只能容纳2,147,483,647个字节,如果遇到超过10mb以上的数据如果想在网络上一次写进去或者读出是不可能的,第一sql server的连接时间默认是15s,即使将连接时间设置到更长的时间能够将一个文件写入或者读取到数据库,我想没有用户想对着一个毫无响动的界面傻等10多分钟或者更长的时间。所以这... 阅读全文
posted @ 2008-06-29 17:17 恭喜发财 阅读(940) 评论(0) 推荐(0) 编辑

摘要: 使用C#也有一段时间了,但从未自已设计过自定义控件,刚刚完成了一个自定义控件的设计,觉得有一些技巧和知识,可以做一个总结. 有些东西,从MSDN中很不容易找到,比如对一些属性的描述设定.这里可以为此做一些汇兑. 我设计了一个平滑进度条控件,这在网上很容易找到一些现成的.不过,为了学习控件的设计,我还是自己写了一个. 这个控件继承自UserControl类.原理很简单,就是... 阅读全文
posted @ 2008-06-29 10:14 恭喜发财 阅读(6183) 评论(5) 推荐(1) 编辑

2008年6月19日

摘要: 如果您在搜索引擎中搜索类似于“Finalize Dispose Close 区别”的短语,将会得到一大堆搜索结果,然而很多文章讲得都比较迷糊,甚至其中包含有错误,这里对这几个方法作一个介绍。 Finalize 是 Visual Basic 中的方法,在 C# 中没有这个关键词,而是使用析构函数,为了和网上的介绍一致,本文也使用 Finalize 进行介绍,C# 用户可以直接把“Finalize”换... 阅读全文
posted @ 2008-06-19 09:56 恭喜发财 阅读(1388) 评论(0) 推荐(0) 编辑

2008年6月17日

摘要: 在网上大多数对DataGrid进行分页的例子都是Asp.net环境下的,其实在WinForm中也很简单。以下就是简单举一个例子。 首先,需要定义一个数据库存储过程,用来获得指定页的数据记录,大致的数据结构和存储过程如下(在SQL Server 2000下): 字段名 ... 阅读全文
posted @ 2008-06-17 15:32 恭喜发财 阅读(418) 评论(0) 推荐(0) 编辑

摘要: 最近看到有人问如何做一个“桌面天气秀”类似的软件,开始我以为做这个东西很复杂,因为觉得至少要传递Message给Desktop。但事实上,一试之后发现做这个程序竟然很简单。 以下就把做的步骤列出来,供大家参考。 首先,需要设置窗体样式,这里面要设置的有: l 设置FormBorderStyle为None; l 设置TopMost为false; l ... 阅读全文
posted @ 2008-06-17 15:12 恭喜发财 阅读(838) 评论(0) 推荐(1) 编辑

摘要: 1.C#连接连接Access 程序代码: ------------------------------------------------------------------------------- using System.Data; using System.Data.OleDb; string strConnection=\"Provider=Microsoft.Jet.Ol... 阅读全文
posted @ 2008-06-17 15:01 恭喜发财 阅读(465) 评论(0) 推荐(0) 编辑