Delphi的Unit构成unit Unit1//单元名称,必须有interface //接口区,必须有implementation //实现区,必须有initialization //初始化,程序启动时先顺序执行,可以没有finalization //结束化,程序结束时运行,只有当In...
日期:2016-01-11
浏览:1661次
评论:0条
Delphi中有两个专门用于读取命令行参数的变量: Paramcount:用于返回命令行参数的个数 Paramstr数组:用于返回指定的命令行参数,paramstr(0)是程序名,参数从paramstr(1)开始发送端:uses ShellAPI;procedure TForm1.Button1Click(S...
日期:2016-01-08
浏览:1665次
评论:0条
Windows764bit系统的注册表分32位注册表项和64位注册表项两部分。32位应用在操作注册表时,会被重新定向到HKEY_LOCAL_MACHINE\Software\WOW6432Node。所以为了32位应用能够准确操作注册表,需要在TRegistry.Create时加入参数:KEY_WOW64_32KEY(0x0200) 或者 ...
日期:2015-11-25
浏览:2729次
评论:0条
以下代码在Delphi2010中编译通过。说明:此程序并非对所有硬盘有效,获取到的硬盘序列号可能为错,但是如果用来做硬件加密,则无需太在意。uses ActiveX,ComObj;Function GetWMIProperty(WMIType, WMIProperty:AnsiString):String;var &nb...
日期:2015-06-24
浏览:4315次
评论:0条
如果以下代码无法实现,可以通过增加WebBrowser尺寸,然后将边沿用不显示的方法来实现。uses MSHTML; procedure TEVEMusic.WebBrowser1DocumentComplete(ASender: TObject; const pDisp:...
日期:2015-06-19
浏览:1894次
评论:0条
Delphi的过程没有返回值,以Procedure开始Delphi的函数有返回值,以Function开始,冒号后面是返回值类型过程与函数都可以有参数,也可以没有参数,参数位于小括号里,多个参数以分号分隔,在调用时是用逗号隔开的。过程与函数都以分号结束。让光标停留在过程和函数上,使用Ctrl+Shift+C,Delphi会自动声明这个过程或者函数Delphi与C不同,即...
日期:2015-06-19
浏览:1845次
评论:0条
此功能会用到Additional里的TrayIcon控件,如果右键需要打开菜单,还要用到Standard里的PopupMenu控件。以下程序在Windows7系统中,Delphi2010验证通过。//图标信息设置procedure TForm1.FormCreate(Sender: TObject);begin ...
日期:2015-06-19
浏览:1716次
评论:0条
一.概念Sender就是事件的载体,其类型是Tobject,它告诉Delphi哪个控件接收这个事件并调用相应的的处理过程。Sender往往代表了“事件的触发者”或者说“这个外挂的事件处理函数的调用者”比如:procedure TForm1.Button1Click(Sender: TObject);begin &nb...
日期:2015-06-19
浏览:1772次
评论:0条
FindComponent功能是找控件,找到就返回控件,找不到就是nil方法一:Image0.Picture:=(Form3.FindComponent('Image'+IntToStr(i)) as TImage).Picture;方法二:Image0.Picture:=TImage(Form3.FindComponent(...
日期:2015-06-19
浏览:1896次
评论:0条
“AppData”文件夹包含特定于电脑上的应用的应用设置、文件和数据。此文件夹在默认情况下隐藏在“文件资源管理器”中,并且有三个隐藏的子文件夹:Local、LocalLow和Roaming。在Win7以上系统中,应用程序操作AppData无需特别权限。Roaming:此文件夹(%appdata%)包含可与用户配置文件一起在电脑与电脑间移动的数据(例如,当你...
日期:2015-06-19
浏览:2021次
评论:0条
结构体变量是不能直接做形参的,但是可以把全部成员逐个传送,不过这种方式会使传送的时间和空间开销很大,严重地降低了程序的效率。因此最好的办法就是使用指针。这时由实参传向形参的只是地址,从而减少了时间和空间的开销。//结构体:typedef struct{ unsigned char ...
日期:2015-06-19
浏览:1910次
评论:0条
本文以AltiumDesigner18.1.9为准。安装:AltiumDesigner18的安装比较简单,按照如下步骤。除最后一步外各步骤默认即可。最后一步在点击Finish按钮前,先要取消勾选Run AltiumDesigner复选框,并且安装完成后在破解前不要启动AD。1.运行AltiumDesigner18Setup.exe开...
日期:2015-06-19
浏览:2053次
评论:0条
大端模式,是指数据的高位,保存在内存的低地址中,而数据的低位,保存在内存的高地址中。小端模式则刚好相反。举例:比如你要将一个数据0xABCD存放到内存中,我们假设内存起始地址是0x00大端模式存储时,0xAB会存放在0x00地址中,0xCD会存放在0x01地址中小端模式存储时,0xAB会存放在0x01地址中,0xCD会存放在0x00地址中我们常见的51单片机一般都是大...
日期:2015-06-19
浏览:1735次
评论:0条