扩展名 英文解释 文件内容HWez
BPG Borland Project Group 工程项目包, 多个工程文件DPR的集合ja
DPR Delphi Project 应用系统的工程文件&-kyJ
PAS Pascal File 单元文件,存放Pascal源代码%N[4+
DFM Delphi form File 窗体界面文件, 同PAS文件同名,而且一一对应, 定义了窗体属性和构件的属性Bt"rl5
DOF Delphi Option File 选项文件, 包括编译信息等, 是一个文本文件件,可以看看%Xu[r2
CFG Project Configuration File 编译器可读的配置文件1D1Y
DSK Desktop Setting File 保存工程文件的桌面摆布情况, 下次打开时可以恢复上次保存的桌面状态S?K
DSM 集成开发环境IDE的临时保存文件, 有时IDE总出错, 可以将这个文件删掉, 系统会重新生成l)dO
RES Resource File Windows 的资源文件, 可以定义光标, 位图, 图标资源, 可以使用ImageEditor编辑T
DCU Delphi Compile Unit 编译后的单元文件, 程序连接时需要它,{
DLL Dymanic-link libraries Windows 动态链接库\~
EXE Executable File 编译生成的可执行文件:bm!A@
DPK Delphi Packge Source 包文件的源代码K(i
BPL Borland Package library 包, 是一种特殊的DLL文件, 用于代码重用和减少可执行文件的长度MwMCj
procedure WMMOVE(var Msg:TMessage);message WM_MOVE;
消息过程:过程名称随意;参数必须是TMessage或者与之兼容的消息记录类型引用;message是Delphi的一个关键字,后面跟着的是一个消息类型。
起作用是捕获(或者截流)某种消息,由你自己处理,除非你在过程中使用inherited,否则你的处理将取代先前的消息处理。
function HInitRSCCTL(tkcd, srno: Longint; mode: Integer = 0): Integer; stdcall;
代码中只有它的定义和实现 没有调用它的地方 它也不是外部函数 那它是在哪儿被用到的呢??不理解
是不是跟stdcall有关??
1、此代码所在单元是个库,可被别的应用来调用,像SysUtils、DateUtils、Classes等单元一样,都是为将来的无穷无尽的应用提供服务的。2、此代码还可能出现在library的工程中,即动态链接库(.dll文件),最后会有export HInitRSCCTL的语句,这样,别的应用程序就能动态链接该库,并调用该函数。相比而言,1中所述为静态链接。stdcall的指示符表示参数在堆栈上传递的顺序,当然了,也就两种,从左到右和从右到左。C语言和pascall刚好相反。
property Field1是定义一个属性,属性的使用与普通变量非常象,不过也有不同的,属性从某种角度来说,并没有自己的空间,只是一个标识,通过后面的read来决定,当访问这个属性的时候,得到的是什么结束,通过后面的write来决定,当设置这个属性的时候,会发生什么事情,也就是说,你对一个属性a设置一个数字5(a := 5),当你取a的内容时(b := a)时,得到的不一定是5,这个要看具体的实现。不知道你听明白没有,呵呵,(而且,你上面例子中的函数,类型是不匹配的,FField1应该是一个string)
比如var i:integer; p:^integer; //表示p是一个指向整型变量的指针p:=@i;@i则是取i的内存地址,并放入指针变量p中。^integer,表示整型指针.p^ 则是从 指针p 中取出值i
分享到:
相关推荐
MS Active Accessibility 接口技术编程尝试 Delphi 源码 Oleacc.pas
TM.cfg TM.dof TM.dpr TM.res u.dfm uConst.dcu uConst.pas UData.dcu UData.dfm UData.pas uDataModel.dcu uDataModel.dfm uDataModel.pas UpDown1.dcu UpDown1.pas USetup.dcu USetup.dfm USetup.pas
delphi2-delphi2010 全支持 dcu 装换 pas -------------------------------------------------------------------------------- Project Dcu2Pas Version 1.3 Purpose Decompile a D2-D7, K1-K3's dcu(dpu) file ...
│ │ IDAPI32.CFG │ │ IDAPI32.DLL │ │ IDASCI32.DLL │ │ IDBAT32.DLL │ │ IDDA3532.DLL │ │ IDDAO32.DLL │ │ IDDBAS32.DLL │ │ IDDR32.DLL │ │ IDODBC32.DLL │ │ IDPDX32.DLL │ │ ...
.........\.............\..............\........\FlatStyle_D5.cfg,382,2001-07-01 .........\.............\..............\........\FlatStyle_D5.dcu,4531,2001-07-01 .........\.............\................
点菜 ....\Pchen.cfg ....\Pchen.dof ....\Pchen.dpr ....\Pchen.exe ....\Pchen.ini ....\Pchen.res ....\Pchen.~dpr ....\Uchen1.dcu ....\Uchen1.dfm ....\Uchen1.pas ....\Uchen1.~dfm ....\Uchen1.~pas ....\...
Delphi dcu文件 反编译工具 Decompile dcu file to pas support Delphi2~Delphi7
包括三个组件的制作方法,分别为对INI文件的操作、人民币的转换及TDBDATETIMEPICKER的操作
ToolsAPI.dcu ToolsAPI.pas BCB Delphi 编译 cnwizards cnvcl 用到的包
│ pos.cfg │ pos.dat │ pos.dof │ pos.dpr │ pos.exe │ pos.res │ print1.~dfm │ print1.~pa │ print1.~pas │ print1.dcu │ print1.dfm │ print1.pas │ printcom1.~dfm │ printcom1.~pa │ printcom1....
GdiPlus\DirectDraw.dcu .......\DirectDraw.pas .......\DirectX.inc .......\GDIPAPI.dcu .......\GDIPAPI.pas .......\GDIPOBJ.dcu .......\GDIPOBJ.pas .......\GDIPUTIL.dcu .......\GDIPUTIL.pas .....
可以把delphi的dcu文件转换为pas文件的工具!
delphi写的感染下载者代码,大家看看怎么样
我就知道你想要这个单元文件,里面包含dll,pas,dcu文件。我有两个帐号,分别是god00,godc2c 分别都上传了这个文件,百度搜索 oleacc.pas 就找到了
DCU2PAS 1.0.0.0可以将.dcu文件反编译成.pas文件
绝对好用,我一直在用!不会使用的请在评论中提出。
Delphi 7 之后 Jpeg.dcu 不带源代码,本单元为从Delphi 7 中找到的源代码
Developer Express Inc\ExpressBars\Delphi 7\Sources\dxEditor.dcu
dcu2pat,make Delphi .dcu to .pat!! http://redplait.blogspot.com/2013/05/dcu2pat.html I wrote today some simple hack tool for creating signatures from delphi .dcu files for IDA flair The main idea is ...
| | | Unit1.dcu | | | Unit1.dfm | | | Unit1.pas | | | | | \---__history | | Unit1.dfm.~1~ | | Unit1.pas.~1~ | | | +---Next Collection | | +---Boundle Demo | | | Project1.dof | | | Project1.dpr | | |...