2014年2月10日
摘要: 在多线程编程中,有时候可能需要在单独线程中执行某些操作。例如,调用SaveFileDialog类保存文件。首先,我们在Main方法中创建了一个新线程,并将其指向要执行的委托SaveFileAsyn。在SaveFileAsyn方法中,我们像平时做的一样,声明一个SaveFileDialog的新实例,并调用ShowDialog方法显示文件保存对话框。 class Program { ... 阅读全文
posted @ 2014-02-10 11:26 zsi 阅读(2595) 评论(0) 推荐(1) 编辑
  2014年2月8日
摘要: DSOFramer是微软提供的一款用于在线编辑、调用Word、Excel等Office程序的ActiveX组件。很多第三方的Office组件都是基于DSOFramer组件开发的。今天我们不讲如何使用DSOFramer组件,网上关于DSOFramer组件使用方法的文章已经很多了,而是讲一下在使用DSOFramer组件开发时的一些坑。DSOFramer组件的全名是dsoframer.ocx。所有关于DSOFramer组件使用方法的文章都会告诉你,使用DSOFramer组件,第一步必须在Windows操作系统中注册该组件。注册方法很简单:将dsoframer.ocx复制到%windir%\syste 阅读全文
posted @ 2014-02-08 11:52 zsi 阅读(18745) 评论(14) 推荐(4) 编辑
  2008年10月10日
摘要: ASP.NET学习笔记系列: GridView 始终显示 Pager 分页行的一种方法 ASP.NET 2.0 提供了非常强大的绑定能力,而 ASP.NET 2.0 新增的 GridView 控件更是充分体现和发挥了数据绑定强大的功能。GridView 的数据绑定和页面显示可以通过简单的代码实现,大大提高了开发效率。不过有个地方让人不爽,就是在使用分页时,如果绑定的数据不满一页,那么 GridVi... 阅读全文
posted @ 2008-10-10 14:23 zsi 阅读(3417) 评论(6) 推荐(1) 编辑
  2008年10月9日
摘要: 最近一直在使用 ASP.NET,由于之前大部分工作都是使用 WinForm,对 ASP.NET 的理解还只是停留在表面,所以借着这次机会,深入的研究一下 ASP.NET。原则是尽量使用 ASP.NET 的编程模型和 Web 控件实现业务交互。GridView 是 ASP.NET 2.0 新增加的 Web 控件,拥有比 DataGrid 更多的扩展和改进。使用 GridView 可以很容易的实现数据... 阅读全文
posted @ 2008-10-09 10:25 zsi 阅读(4653) 评论(5) 推荐(0) 编辑
  2008年9月3日
摘要: 9月2日Google正式发布了其开源浏览器Chrome的Beta版下载。下载地址作为开发人员,除了享受Google浏览器带给我们的新鲜感觉和全新体验外,不自觉的会思考其与其他浏览器到兼容性问题,毕竟因为这一点我们已经被IE6、IE7、FireFox搞得焦头烂额了。这还不算刚刚发布Beta2的IE8,现在又来了Chrome,我们不禁要问:Chrome,你行吗?Google Chrome浏览器借鉴了一... 阅读全文
posted @ 2008-09-03 12:08 zsi 阅读(3138) 评论(26) 推荐(0) 编辑
  2008年1月26日
摘要: 最近使用UnRARNet 处理 RAR格式的压缩文件。UnRARNet 是由 RARLab随 unrar.dll 控件一起提供的.net 平台的封装。UnRARNet 使用VB.net语言,应该说对unrar.dll 进行了近乎完美的封装,几乎所有压缩和解压缩工作都完成的很漂亮。  不过,最近在测试解压缩文件时,遇到一个 System.Runtime.InteropServices.SEHExce... 阅读全文
posted @ 2008-01-26 11:48 zsi 阅读(4161) 评论(0) 推荐(0) 编辑
  2007年6月14日
摘要: 服务器出了些小毛病,总是报告“无法打开到SQLServer的连接”,如下在建立与服务器的连接时出错。在连接到SQLServer2005时,在默认的设置下SQLServer不允许进行远程连接可能会导致此失败。(provider:命名管道提供程序,error:40-无法打开到SQLServer的连接)找了一些资料,说什么的都有,有说是因为装了SQL Server 2005的原因... 阅读全文
posted @ 2007-06-14 15:30 zsi 阅读(1425) 评论(0) 推荐(0) 编辑
  2005年5月10日
摘要: 这两天在写一个小程序,帮助自己做一些碎且杂的工作。程序也没什么复杂的处理,应该很简单就完成了,谁知道却牵出一档子事儿来。到底怎么回事?请听我一一道来。   写过IO处理程序的人都知道,在VB.NET中,如果只指定了文件名,而没有指定目录,那么当读写文件时,程序从启动目录读取文件。也就是说:.NET默认以程序的启动目录为缺省目录。例如,我的程序放在C:\Test\bin\目录下,程序中有下... 阅读全文
posted @ 2005-05-10 14:13 zsi 阅读(3471) 评论(10) 推荐(0) 编辑
  2005年4月26日
摘要: 在Visual Studio .net中创建ASP.NET程序,默认位置为http://localhost/[WebApplicationName],新建立的ASP.NET程序在C盘的C:\Inetpub\wwwroot\建立与程序名称相同的文件夹。新文件的增加和修改也是在这个文件夹中完成的。但是,我不想让ASP.NET程序保存在C盘,原因有二:一,一般C盘是系统盘,我想尽量保持系统盘的干净,不在... 阅读全文
posted @ 2005-04-26 09:47 zsi 阅读(1158) 评论(3) 推荐(0) 编辑
  2005年4月20日
摘要: .NET的对象序列化真是好东西,以后要多多利用。   在使用.NET的序列化时,碰到过一些问题,还好,有丰富的MSDN可查,没有什么过不去的槛。在这里,把使用.NET序列化的经验小结一下。   1. 基本确认XmlSerializer使用UTF8对序列化的XML文档编码。   2. XmlSerializer只序列化声明为public的字段,属性,或带返回值的方法。   3.&... 阅读全文
posted @ 2005-04-20 15:19 zsi 阅读(1562) 评论(0) 推荐(0) 编辑