06 2010 档案

摘要:上一篇博文实现了我的程序的自动升级,这篇来介绍我的程序的扩展部分--插件结构园子里有很多关于插件架构的文章,有大的整个框架也有小的功能代码,每每阅读都有不少收获!现在就来实现我的插件架构,部分内容参考学习自其它地方,在此表示感谢。我要实现的是给Winform程序添加扩展接口,详细的就不多说了,直接按照我自己的理解来贴代码。一,宿主程序提供公开接口供插件程序调用: 插件要如何与宿主程序通讯或使用宿... 阅读全文
posted @ 2010-06-30 15:08 lianghugg 阅读(1016) 评论(2) 推荐(0) 编辑
摘要:6-30更新内容: 由于编写代码的时候没有考虑到更新文件存放的真实位置,所以可能导致软件目录下其他文件夹文件不能更新,代码稍作修改: 更新配置文件中用相对路径表示文件更新后的保存位置,如: <file name="doc\1.rar" src="http://localhost/1.rar" version="3" size="1394007" isrestart="false" />... 阅读全文
posted @ 2010-06-29 13:21 lianghugg 阅读(983) 评论(1) 推荐(1) 编辑
摘要:Vista风格日历程序来源于网上开源程序,首先感谢下原作者的无私奉献!在原来基础上稍作修改添加了一些演示,效果如图:新增演示:1,gdi绘制小图标, 2,带图标的ComboBox实际应用: 可以抓取气象网上的气象信息,做一个完善的小程序。代码:带图标的ComboBoxCode highlighting produced by Actipro CodeHighlighter (freeware)ht... 阅读全文
posted @ 2010-06-28 13:28 lianghugg 阅读(322) 评论(0) 推荐(0) 编辑
摘要:根据.net 3.5中的异步Socket完成的一个模块,用队列来处理tcp数据包的粘包问题,用事件将数据包通知给上层调用;代码写的不是很好,发出来希望和大家共同交流学习。因为是实际项目中用的模块,所以有些地方是按照项目需求做的,大体的结构还是没问题的,除了代码写的差点外!!!一,主要类,进行异步Socket的基本处理,.net3.5中的Socket完成端口模型的实现Net_ServerCode h... 阅读全文
posted @ 2010-06-28 12:18 lianghugg 阅读(2836) 评论(6) 推荐(3) 编辑
摘要:简介:从Microsoft Enterprise Library 5.0 Data Blocks剥离出的数据库操作方法,重新用C++/clr语言封装的一个模块!只实现几个简单常用的接口,用于c++/clr项目中。写在代码前面:项目是c++/clr的,所以他只需要c++/clr的代码,他不需要我提供dll方式的功能模块,他只需要.h和.cpp文件;不想说了,其他事情还是放在心里吧,直接贴代码就好了!... 阅读全文
posted @ 2010-06-25 16:50 lianghugg 阅读(878) 评论(2) 推荐(0) 编辑

点击右上角即可分享
微信分享提示