博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页

2012年8月18日

摘要: 1. 东日IrisSkinIrisSkin 共有两个版本,一个是IrisSkin.dll 用于.Net Framework1.0/1.1 和IrisSkin2.dll 用于.Net Framework2.0版本。详细内容见安装文件的help文档。除此之外,东日还有两个很cool的Menu: MatrixMenu和WheelMenu。(详细内容请参见http://www.sunisoft.cn/irisskin)。2. Skin++(推荐使用)这个是我最初使用过的换肤控件,通过添加一个com引用,然后初始化一个skin对象,通过InitializeSkin引入ssk文件进行换肤。(详细内容请参见 阅读全文

posted @ 2012-08-18 10:11 hyruur 阅读(252) 评论(0) 推荐(0) 编辑

2012年8月10日

摘要: publicclassEpsopnPrinter{//打印文字(端口号字符)publicstaticstringPrintString(intPort,stringval){System.IO.Ports.SerialPortsp=newSystem.IO.Ports.SerialPort();sp.PortName="COM"+Port.ToString();try{sp.Open();}catch{return"端口被占用";}List<byte>data=newList<byte>();string[]lines=val.S 阅读全文

posted @ 2012-08-10 14:50 hyruur 阅读(365) 评论(0) 推荐(0) 编辑

2012年8月7日

摘要: 要使 C# 代码引用 COM 对象和接口,需要在 C# 内部版本中包含 COM 接口的 .NET 框架定义。完成此操作的最简单方法是使用 TlbImp.exe(类型库导入程序),它是一个包括在 .NET 框架 SDK 中的命令行工具。TlbImp 将 COM 类型库转换为 .NET 框架元数据,从而有效地创建一个可以从任何托管语言调用的托管包装。用 TlbImp 创建的 .NET 框架元数据可以通过 /R 编译器选项包括在 C# 内部版本中。如果使用 Visual Studio 开发环境,则只需添加对 COM 类型库的引用,将为您自动完成此转换。例如,我们要播放当前目录下的demo.avi文件 阅读全文

posted @ 2012-08-07 16:40 hyruur 阅读(627) 评论(0) 推荐(0) 编辑

2012年8月6日

摘要: 对于作Java桌面应用来说,比较烦人的就是安装部署问题,客户端是否安装有jre、jre版本问题、jre去哪下载、如何用jre启动你的Java应 用?不要说刚接触电脑的人,就算是比较熟悉电脑,如果没有接触过Java,面对一个Java应用,如何在Windows下启动它,估计都会折腾半天。如果 不是因为这个问题,Java在我的眼里算是最完美的语言了,也是我最喜爱的语言。 所以我认为这个是导致Java桌面应用被一些人所讨厌的最大原因,Java的优势是“一次编写,随处运行”,跨平台特性确实很好,但并不是每个人都需要或都想要跨平台,而且有时候JVM平台或版本问题也会造成“一次编写,到处测试”的尴尬。 最好 阅读全文

posted @ 2012-08-06 10:11 hyruur 阅读(189) 评论(0) 推荐(0) 编辑

2012年7月20日

摘要: TTS, Text To Speech的缩写,是使用语音朗读文本的技术。目前,在国内应用较多的是排队叫号系统Windows 平台的TTS,通常使用的是微软自带的 Speech API。Windows XP 自带的是 Speech API 5.1,默认是只支持英文的。如果要朗读中文,需要安装LangPack,里面支持简体中文,不过,是个男生的发音。从Vista开始,默认自带的 Microsoft Speech API 5.3,效果好了很多,可惜不支持XP,郁闷下面,说一下C# 利用 TTS 来朗读文本的实现方式:从.NET3.0开始,.NET Framework里,提供了托管的Speech AP 阅读全文

posted @ 2012-07-20 16:45 hyruur 阅读(652) 评论(1) 推荐(0) 编辑

2012年7月17日

摘要: 一、软件 1、svn-1.4.0-setup.exe 2、TortoiseSVN-1.4.3.8645-win32-svn-1.4.3.msi 3、SVNService.exe 4、LanguagePack-1.4.3.8645-win32-zh_CN.exe二、安装 首先,安装1、svn-1.4.0-setup.exe 和 2、TortoiseSVN-1.4.3.8645-win32-svn-1.4.3.msi,重启电脑; 其次,将 SVNService.exe 拷贝到 svnserve.exe所在目录下,如C:/Program Files/Subversion/bin 中;三、注册Subv 阅读全文

posted @ 2012-07-17 09:42 hyruur 阅读(437) 评论(0) 推荐(0) 编辑

摘要: [Languages]Name: "english"; MessagesFile: "compiler:Default.isl"[Tasks];Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked[Files]Source: "chysoftPrinter.dll"; DestDir: &quo 阅读全文

posted @ 2012-07-17 09:41 hyruur 阅读(1016) 评论(0) 推荐(0) 编辑

2012年6月26日

摘要: 将System.Security.Cryptography.RSACryptoServiceProvider rsa = new RSACryptoServiceProvider();改为CspParameters RSAParams = new CspParameters(); RSAParams.Flags = CspProviderFlags.UseMachineKeyStore; System.Security.Cryptography.RSACryptoServiceProvider rsa = new RSACryptoServiceProvider(1024,... 阅读全文

posted @ 2012-06-26 12:08 hyruur 阅读(905) 评论(0) 推荐(0) 编辑

2012年3月22日

摘要: 相信大多数.Net程序员都有使用Reflactor的经历。无论出于什么目的,当用Reflactor反编译托管程序后,还想对其代码加以修改,那么本文所列举的可能是一份有用的参考。 用Reflactor的FileGenerator插件反编译代码后可以得到包括项目文件的源代码,但代码中存在各种问题,一般无法一次编译通过,以下将详谈这些问题:枚举问题为了代码可读,可能需要花点时间查阅metadata把int值修改回枚举值,尤其是想利用窗体设计器的,VS2008可能还不理解int值。属性问题比如一个叫Names的属性被反编译后,可能还原为的set_Names(names),get_Names()方法,逐 阅读全文

posted @ 2012-03-22 15:26 hyruur 阅读(247) 评论(0) 推荐(0) 编辑

2012年2月2日

摘要: 1.启用休眠,控制面板-电源选项-休眠-启动休眠C#代码如下:Application.SetSuspendState(PowerState.Suspend,true,true); //设置电脑待机Application.SetSuspendState(PowerState.Hibernate,true,true); //设置电脑休眠,没启动休眠自动转为待机 阅读全文

posted @ 2012-02-02 15:13 hyruur 阅读(852) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 10 下一页