在Delphi中,用Length来取字符长度时,会将汉字当成两个字节来计算,Copy把汉字当成两个来处理,可能截取半个汉字,那我们如何知道是否取的是汉字呢?是否把一个汉字取完整了呢? 其实,可以用ByteType对取出来…
delphi 控制 excel 其它问题
如何改变某一单元格的格式: excel.cells[1,1].NumberFormatLocal := ‘@’; //将单元格设定为 文本格式。具体其它格式设置方法,可以参考 excel 程序中的…
软件写好后,注册是个大问题,请看 《读cpu串号的代码》
读cpu串号的代码,delphi的,记录一下(申明是人家的代码) unit CPU; interface uses SysUtils; type TCPUID = array[1..4] of Longint; TVen…
IdHTTP多线程下载
IdHTTP多线程下载 unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, For…
用Delphi编写邮件特快专递程序(二)
Indy 9自带demo “DNSResolver Client” 编译通不过。 这个 Demos 确实是有错的(主要是因为 TQueryResult 的 Items[Index] TResult…
如何用indy 10 for delphi 7 突破163、126信箱的发垃圾功能
用Delphi编写邮件特快专递程序 “邮件特快专递”这个词现在已经是被广大的网民所熟知了,它就好比是网络上的EMS,能够直接把邮件送到对方的邮箱中,邮件发送完毕后,对方就可以立刻收到。Foxmail在其最新的4.0版本中…
做海外的必备网站- 2009.7.7第13次更新
原文 http://www.cnsw.org/bbs/thread-76708-1-2.html 共享软件论坛 国外: Association of Shareware Professionals 国外最大的共享软件组织…
windows下的正则式工具介绍之:RegexBuddy
俗话说,工欲善其事,必先利其器。关于windows下的正则表达式工具,这里推荐的是:RegexBuddy和PowerGREP。在linux下,也有好用的正则表达式工具,例如grep的兄弟们,只不过是都是基于命令行的。而这…
Lazarus添加zeos数据库组件
上次我尝试Lazarus构建sqlite数据库组件失败,不过这次运气好,搞定了zeos数据库组件。这是个一揽子数据库解决方案,顺带把sqlite也解决了。不过由于Lazarus本身不支持动态编译(实际上我还不确定这个…