扩展名     英文解释                     文件内容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

delphi里的 .pas .dcu .dpk .dpl .res .cfg......分别是什么文件相关推荐

  1. 500分求助,delphi里用standred来配置dbf文件

    500分求助,delphi里用standred来配置dbf文件 Delphi / Windows SDK/API http://www.delphi2007.net/DelphiDB/html/del ...

  2. 汽车电子电气架构里的VCU DCU ZCU ECU怎么区分?

    文章目录 一.VCU 二.DCU 三.ECU 四.ZCU 五.车辆电子电气架构的域架构 一.VCU VCU(Vehicle Control Unit,车辆控制单元):VCU是车辆级别的控制单元,负责管 ...

  3. android 存放音频文件夹里,Android 实现简单的音乐播放器效果(音频文件的三种存放)...

    Android 实现简单的音乐播放器效果(音频文件的三种存放).三种方法主要使用到的类 MediaPlayer.create() getAssets() new Mediaplayer() - 几个控 ...

  4. Delphi第三方组件安装DCU.PAS.DPK.BPL.ActiveX控件

    不是由BORLAND提供的组件叫第三方组件: 安装方法: 南山古桃(nsgtao)首先提醒一下:最好把要安装的文件先复制到Delphi安装目录的Lib目录下再执行下面的操作! 就目前常见的各种形式的组 ...

  5. delphi里用java_如何在整个Delphi应用程序中使用ID

    一种方法是将DataModule添加到项目中,并使 UserID 为其中的一个字段 . 所以,使用Delphi的默认命名,你会有 type TDataModule1 = class(TDataModu ...

  6. Delphi 里 FillChar的用法

    Fillchar是Turbo/Borland Pascal的System单元的一个标准过程,它的使用格式是:FillChar(var X; Count: Word; value),它的功能是,把指定变 ...

  7. android下raw目录的作用,【android】读取/res/raw目录下的文件

    1.获取资源的输入流 资源文件 sample.txt 位于 $PROJECT_HOME/res/ raw目录下,可以在 Activity 中通过 Context.getResources().open ...

  8. win7计算机用户名在哪找,win7 c盘里找不到users,用户里也没有C:#92;User...-win7电脑c盘USERS文件夹在哪...

    1.users文件夹在有些版本的系统里不能直接找到,因为知有时是以中文名字出现的.先打开"计算机". 2.再双击C盘盘符. 3.在C盘根目录里有个"用户"道文件 ...

  9. 【Android Studio】分类整理res/Layouts中的布局文件(创建子目录)

    好吧,这个功能需求也是因为作为一个重度强迫症患者,非常想要把layouts中的文件分类整理下.否则看到一堆Activity和Fragment等文件混在一起特别难受.更重要的原因是,如果你的工程交给别人 ...

最新文章

  1. Spring Boot Web Error Page处理
  2. I/O:OutputStream
  3. 为UIKeyboardTypeNumberPad增加自定义按键
  4. 哈工大威海计算机组成原理,哈工大威海计算机组成原理复习.pdf
  5. python爬虫利器p_Python爬虫利器五之Selenium的用法
  6. MobileFormer-在目标检测任务上怒涨8.6 AP,微软新作MobileFormer
  7. 标准C程序设计七---72
  8. java中整数和字符串间的转换方法
  9. hdu 4128 Running relay (线性规划转半平面交)
  10. Java从入门到精通(视频教程+源码)
  11. arduino入门(一)arduino下载安装,炒鸡详解
  12. OtherSoftwares
  13. Linux共享后无权限访问,Samba服务无权限访问
  14. 写字机器人制作教程 midt-bot
  15. Java实现短信验证码功能(利用容联云,个人测试,不需要项目上线)
  16. python大鱼吃小鱼单机游戏下载_大鱼吃小鱼
  17. Fips模式下应用连接Oracle SSL
  18. cubemx stm32 陶晶驰 串口屏 基于YXY通信原理的串口屏驱动代码
  19. 根据性别自动切换用户图标——DAY4
  20. ESXi 8.0 Install

热门文章

  1. OpenCV-黑帽运算(BLACKHAT)
  2. 鸿蒙系统全是外国技术,华为正式发布鸿蒙操作系统!四大技术特性亮眼
  3. java格式化日期时分秒_java中的LocalDateTime
  4. bcp入库oracle,Sybase中的BCP用法实践 与 Oracle的SQLLDR用法实践
  5. linux内核网络基础,linux网络内核基础.doc
  6. 第 0001 天:聊聊成长型思维模式者
  7. python代码运行顺序_python 代码运行顺序问题?
  8. Excel在表格框中插入对勾✅
  9. Java21天打卡Day11-字符串3
  10. git 21天打卡day10-创建昵称分支并切换