posted @ 2011-01-28 15:43 PHP-张工 阅读(3277) 评论(1) 推荐(3)
摘要:        
WebClient.DownloadFileAsync 就可以实现文件的异步下载,并且有下载进度。有时候程序需要批量下载多个文件。FlashGet(老版本)就支持命令行下载方便外部程序调用。但不方便控制,所以自己做了一个C#版的支持命令行的下载工具。主要功能:支持命令行添加任务!-? 命令行参数说明文件下载参数 [URL资源路径] [本地存储路径]注意:路径中如包含空格,应在路径两侧添加["];当关闭程序时自动保存未完成的任务,下次启动时继续执行。有下载日志记录。当空闲时会重试错误下载任务。代码及示例下载:http://files.cnblogs.com/zjfree/FileDownload    阅读全文
摘要:        
ADSL的IP是动态的,如何才可以获取它的IP呢?只能让终端每隔一段时间给服务器提交一次IP地址,这样就可以获取它的当前IP了。Asp.net 可以使用 Request.UserHostAddress 获取客户端IP。特制作了一个Asp.net的页面来获取IP。下载地址:http://files.cnblogs.com/zjfree/getIp.rar将以上页面嵌入到你服务器中即可。使用方法:如直接访问服务器上的getIp.aspx则显示当前客户端IP,和已经注册的所有IP列表。当使用getIp.aspx?id=home 访问时,注意home是你的唯一标识,服务器将自动将客户端IP和标识记入A    阅读全文
posted @ 2011-01-27 13:04 PHP-张工 阅读(2969) 评论(0) 推荐(0)
摘要:        
C# 应用程序设置官方参考:http://msdn.microsoft.com/zh-cn/library/k4s6c3a0(v=VS.80).aspx使用VS自带的应用程序设置功能创建项目选择菜单 [项目]  [属性]选择 [设置]就可手动添加应用程序设置了。添加成功后,系统会自动生成App.config文件。关于User和Application的区别Application 不允许在程序中更新设置。只能手动更改App.config或到项目属性的设置中更改。User 允许在程序中更改设置。VS也提供了一种直接在窗体控件属性的ApplicationSettings 里设置关联应用程序的快捷方法    阅读全文
posted @ 2011-01-24 10:40 PHP-张工 阅读(4841) 评论(3) 推荐(4)
摘要:        
C#中没有设置系统热键的方法,需要调用系统API来实现。在网上找了段代码,自己实践了一下很好用,记录下来以方便以后使用。HotKey类代码如下:调用方法:实例下载:http://files.cnblogs.com/zjfree/HotKey.rar运行环境:WIN2003 + VS2005    阅读全文
posted @ 2011-01-19 11:39 PHP-张工 阅读(2095) 评论(1) 推荐(0)
摘要:        
string.Format 格式化输出资料参考:http://msdn.microsoft.com/zh-cn/library/26etazsy(v=VS.80).aspxstring.Format格式化的结果与计算机的区域和语言选项有关更改区域 Thread.CurrentThread.CurrentCulture = new CultureInfo("zh-CN");常用区域表:zh-CN 中文-中国zh-TW 中文-台湾zh-HK 中文-香港zh-MO 中文-澳门zh-SG 中文-新加坡en-US 英语-美国string.Format 代码测试结果如下:测试方法:string.Forma    阅读全文
posted @ 2011-01-18 17:01 PHP-张工 阅读(1099) 评论(2) 推荐(0)
摘要:        
C#小技巧 发现的一些不太注意的小功能Color转16进制 "#FF0056"string strColor = string.Format("#{0:X2}{1:X2}{2:X2}",(int)color.R,(int)color.G,(int)color.B);16进制转Color "E0565...    阅读全文
posted @ 2011-01-18 10:36 PHP-张工 阅读(767) 评论(3) 推荐(1)
摘要:        
C#创建快捷方式需要先引用COM组件Interop.IWshRuntimeLibrary.dll 如下图代码获取桌面路径获取启动文件夹路径操作注册表实现自启动操作方法就是给注册表的 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run 添加程序路径注意此方法在Win7下测试报错!System.UnauthorizedAccessException: 试图执行未经授权的操作。创建URL快捷方式示例下载:http://files.cnblogs.com/zjfree/linkTo.rar运行环境:WIN2003 + VS2    阅读全文
posted @ 2011-01-18 09:49 PHP-张工 阅读(4437) 评论(2) 推荐(0)
摘要:        
网上已经有很多C#的农历类,但看来都很复杂,其实C#中已经提供了中国的农历类ChineseLunisolarCalendar。但未提供节气和节日功能。根据网上的方法字节写了一个中国农历类!ChinaDate.GetChinaDate(DateTime dt) 获取农历日期ChinaDate.GetYear(DateTime dt) 获取农历年份(包含天干地支和生肖信息)ChinaDate.GetMonth(DateTime dt)获取农历月份ChinaDate.GetDay(DateTime dt)获取农历日期ChinaDate.GetSolarTerm(DateTime dt)获取节气Chi    阅读全文
posted @ 2011-01-13 16:18 PHP-张工 阅读(6134) 评论(10) 推荐(1)
摘要:        
开发环境:VS2005 C#首先将要嵌入的资源拷贝到工程目录下。设置文件生成操作为:嵌入的资源获取嵌入资源代码如下:注意:WindowsApplication3.嵌入文本.txt WindowsApplication3为工程名称实例下载:http://files.cnblogs.com/zjfree/Embed.rar使用系统嵌入资源功能假设工程名称为:WindowsApplication3打开菜单 [项目] - [属性] 选择[资源] [添加资源] [添加现有文件] 选择资源文件 设置资源名称在程序中使用方法    阅读全文
posted @ 2011-01-13 09:27 PHP-张工 阅读(16124) 评论(2) 推荐(0)
 
                    
                     
                    
                 
                    
                 
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号