Delphi
hjy2099
这个作者很懒,什么都没留下…
展开
-
DELPHI加注册表自启动的最简单代码
[code="delphi"]uses registry;var reg:tregistry; begin reg:=tregistry.create; reg.rootkey:=HKEY_LOCAL_MACHINE; reg.openkey('SOFTWARE\Microsoft\Windows\CurrentVersion\Run',true); reg.Wri...原创 2008-08-31 17:21:46 · 147 阅读 · 0 评论 -
在Delphi程序中操作注册表
32位Delphi程序中可利用TRegistry对象来存取注册表文件中的信息。 一、创建和释放TRegistry对象 1.创建TRegistry对象。为了操作注册表,要创建一个TRegistry对象:ARegistry := TRegistry.Create; 2.释放TRegistry对象。对注册表操作结束后,应释放TRegistry对象所占内存:ARegistry.Dest...原创 2008-08-31 17:22:54 · 88 阅读 · 0 评论 -
利用Delphi读写Excel信息
虽然,目前已经有一些处理Excel数据的控件,但一般觉得通用性差,使用起来不方便,难以满足具体应用开发需求。下面结合笔者的开发经验,介绍利用Delphi实现读写Excel信息的方法。 准备工作 首先,Delphi要在Uses部分,把要使用的外部程序的类写入。在这里,我们把“ExtCtrls,ComObj”写入Uses部分。其次,在程序变量声明部分声明要用到的变量: VAR XL: Varia...原创 2008-09-03 13:11:10 · 764 阅读 · 0 评论 -
delphi操作ini文件
如何操作INI文件? INI 文件在系统配置及应用程序参数保存与设置方面,具有很重要的作用,所以可视化的编程一族,如 VB、VC、VFP、Delphi 等都提供了读写 INI 文件的方法,其中Delphi中操作 INI 文件,最为简洁,这是因为Delphi3提供了一个 TInifile 类,使我们可以非常灵活的处理 INI 文件。 一、有必要了解 INI 文件的结构:;注释 [小节名] 关键...原创 2008-09-03 14:18:33 · 75 阅读 · 0 评论 -
delphi读写文本
文件是同一类型元素的有序集合,是内存与外设间传输数据的渠道。一些外设如显示器、键盘、打印机等都可以看作文件,但最常用的还是磁盘文件,这也是我们主要讨论的对象。 Delphi继承了Object Pascal的文件管理功能,并有很大的发展,其中最主要的是提供了用于文件管理的标准控件,同时也提供了更多的文件管理函数。利用Delphi的强大功能,开发一个自己的文件管理系统就成为很容易的事...原创 2008-09-03 14:23:45 · 495 阅读 · 0 评论 -
DELPHI中的快捷方式一览(完全正式版)
DELPHI中的快捷方式一览(完全正式版)1.SHIFT+鼠标左键 先选中任一控件,按键后可选中窗体(选中控件后按Esc效果一样) 2.Shift+F8 调试时弹出CPU窗口。 3.Shift+F10 等于鼠标右键(Windows快捷键)。 4.Shitf+箭头 选择 5.shift +F12 快速查找窗体并打开 6.F7 ...原创 2008-09-03 14:24:36 · 124 阅读 · 0 评论 -
[Delphi]动态数组的用法
vara: array of integer;beginsetlength(a, i); //数组的长度设为 10for i :=Low(a) to High(a) do //0 to 9a[i] :=i;setlength(a, i); //数组的长度设为 20for i :=Low(a) to High(a) do //0 to 19a[i] :=i;end;//注:使用了 Low(a) 和 ...原创 2008-09-03 14:28:21 · 1779 阅读 · 0 评论 -
TStringList的用法
TStrings是一个抽象类,在实际开发中,是除了基本类型外,应用得最多的。常规的用法大家都知道,现在来讨论它的一些高级的用法。先把要讨论的几个属性列出来:1、CommaText2、Delimiter & DelimitedText3、Names & Values & ValueFromIndex先看第一个:CommaText。怎么用呢?用代码说话:const const...原创 2008-09-03 14:29:33 · 160 阅读 · 0 评论 -
Delphi 对汉字字符串的截取问题
在Delphi中,用Length来取字符长度时,会将汉字当成两个字节来计算,Copy把汉字当成两个来处理,可能截取半个汉字,那我们如何知道是否取的是汉字呢?是否把一个汉字取完整了呢?其实,可以用ByteType对取出来的字符进行判断是一个单字符还是汉字的一部分!mbLeadByte: 汉字的第一个字节mbTrailByte: 汉字的第二个字节mbSingleByte: 单个的字符,不是中文字符。如...2009-05-31 10:59:50 · 699 阅读 · 0 评论