2007年1月29日

如何实现winform客户端智能更新

摘要: 1、在服务器上建立虚拟目录appUpdate2、设置升级配置文件UpdateConfig.xml内容,放到虚拟目录appUpdate下:格式:moduleName为动态链接库名称,vertion为当前版本号,appUrl为提供下载的地址例子:Module1.dll1.0.0.1http://localhost/appUpdate/Module1.dllModule2.dll1.0.0.1http:... 阅读全文

posted @ 2007-01-29 14:37 玄新 阅读(521) 评论(0) 推荐(0) 编辑

C#显示本周日期

摘要: /// /// 计算本周起始日期(礼拜一的日期)/// /// 该周中任意一天/// 返回礼拜一日期,后面的具体时、分、秒和传入值相等public static DateTime CalculateFirstDateOfWeek(DateTime someDate){ int i = someDate.DayOfWeek - DayOfWeek.Monday; if (i == -1)... 阅读全文

posted @ 2007-01-29 14:35 玄新 阅读(400) 评论(0) 推荐(0) 编辑

拷贝文件夹

摘要: 需要引用命名空间:using System.IO; /// /// 拷贝文件夹(包括子文件夹)到指定文件夹下,源文件夹和目标文件夹均需绝对路径. 格式: CopyFolder(源文件夹,目标文件夹); /// /// /// public static void CopyFolder(string strFromPath,string strToPath) { //如果源... 阅读全文

posted @ 2007-01-29 14:19 玄新 阅读(294) 评论(0) 推荐(0) 编辑

消息队列

摘要: 利用 MSMQ(Microsoft Message Queue),应用程序开发人员可以通过发送和接收消息方便地与应用程序进行快速可靠的通信。消息处理为您提供了有保障的消息传递和执行许多业务处理的可靠的防故障方法。 MSMQ与XML Web Services和.Net Remoting一样,是一种分布式开发技术。但是在使用XML Web Services或.Net Remoting组件时,Clien... 阅读全文

posted @ 2007-01-29 14:02 玄新 阅读(214) 评论(0) 推荐(0) 编辑

C#常用函数

摘要: 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 @ 2007-01-29 13:36 玄新 阅读(195) 评论(0) 推荐(0) 编辑

在Visual Studio 2005的DataGridView控件中加入ComboBox下拉列表框的实现(C#)

摘要: 虽然在Visual Studio中 DataGridView控件的DataGridViewComboBoxColumn可以实现下拉列表框,但这样的列会在整列中都显示下拉列表框,不太美观,而且还要用代码实现数据绑定。本文介绍一种只在当前编辑单元格中显示下拉列表框的方法,供大家参考。 首先新建一个Windows应用程序,将主窗体重命名为MainForm,在MainForm中加入一个DataGrid... 阅读全文

posted @ 2007-01-29 11:27 玄新 阅读(2632) 评论(2) 推荐(0) 编辑

2007年1月26日

写本地日志

摘要: /// /// 写本地日志 /// /// /// /// /// private void WriteLogToLocalFile(string sMsg, string sType, int ilevel, string sSource) { S... 阅读全文

posted @ 2007-01-26 17:12 玄新 阅读(167) 评论(0) 推荐(0) 编辑

小总结

摘要: 1.String.IsNullOrEmpty(sID)2. StringBuilder ss = new StringBuilder(); foreach (string s in _oRemarkKeyList.Values) ss.Append("[").Append(s).Append("]"); _sRemark =... 阅读全文

posted @ 2007-01-26 17:11 玄新 阅读(171) 评论(0) 推荐(0) 编辑

MD5加密

摘要: ------ sSql = "select userid from users where halt = 0 and userid=" + _oCommon.procStr(UserID) + " and password=" + _oCommon.procStr(_oCommon.MD5... 阅读全文

posted @ 2007-01-26 17:05 玄新 阅读(215) 评论(0) 推荐(0) 编辑

2007年1月25日

如何使MDI子窗体不重复被打开

摘要: 有很多朋友希望MDI子窗体不重复被打开,如果子窗体已经被创建了,则把它激活,而不是又创建了一个MDI子窗体,其实中C#提供的MdiChildren这个属性就可以解决这个问题,下面假设一个treeview控件,点击treeview上面的相应结点,就会创建以这个结点命名的MDI子窗体,若是子窗体已经被创建,则把它激活,显示在所有子窗体的最前面。代码如下: private void treeView_A... 阅读全文

posted @ 2007-01-25 17:34 玄新 阅读(220) 评论(0) 推荐(0) 编辑

导航