Category:Delphi’

delphi程序文件后缀名

 - by Hector

扩展名 英文解释 文件内容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文件, 用于代码重用和减少可执行文件的长度

Unit ExtActns was compiled with a different version of Consts.SUrlMonDllMissing

 - by Hector

很恶心的问题,安装了delphi6 D6_upd2_ent.exe升级包后,原来的程序报出这样的错误。
解决办法:
查找delphi6安装目录下的Consts.dcu,ExtActns.dcu文件,并删除,
打开delphi,打开你的程序,并找到Consts.pas中添加常量:SUrlMonDllMissing= ‘Unable to load %s’;
位置如下:
[code lang="pascal"]
unit Consts;

interface

resourcestring
SUrlMonDllMissing= 'Unable to load %s';
SOpenFileTitle = '打开';
[/code]

Delphi中资源文件使用小结

 - by Hector

一.编写 RC 脚本文本

用记事本或其它文本编辑器编写一个扩展名为“.rc”的文件。格式如下:

  •   AVI 无声动画
  •   BITMAP 位图文件
  •   CURSOR 光标文件
  •   ICON 图标文件
  •   WAVE 声音文件

RC脚本编写格式如下

    mycur cursor move.cur //加入光标
  mypic Bitmap Water.BMP //加入位图
  mywav WAVE happy.wav //加入声音
  myAVI AVI EPOEN.AVI //加入视频
  myIco ICON CJT.ICO //加入图标

以上所列均为标准资源类型,也可以给资源自定义一个类型,如:“GIFTYPE”。不过两者在调用方式上有些不同。