delphi 控制台程序加图标方法


本文整理自网络,侵删。

 Delphi 控制台程序加图标方法

Delphi 很完美的支持 控制台程序但是用他真的是比较麻烦不像有那么多的属性今天我们来

设置它的控制台图标方法看看

一般来说,在delphi中可以通过 Project ?C Options ?C Application 来加载图标,但是有时这个选项是灰掉的,特别在控制台程序中是不可用的。让它出现的方法如下:

在dpr文件uses部分添加 forms
在begin之前添加 {$R *.res}
在运行的部分添加 Application.Initialize;

如果提示没有res文件的话,就自己建立一个,可以随意建立一个空文件用 工程名.res 命名,之后 Load Icon 就变成可用了。你可以注意到在我发布的源码中这些部分已经添加过,只是注释掉了。

这就是说,让 Load Icon 这个按钮不为灰色必须同时满足上面说的4个条件,即3处代码和一个res文件。这样实际上是认为此程序是一个基于Form的程序,而使得这个选项能够被使用。

但是在编译的时候,是否载入res文件则只由 {$R *.res} 是否存在决定,这就是说完全可以在载入图标之后将另外两处代码注释掉。

相关阅读 >>

Delphi wmi 获取网络信息

Delphi 判断字符串是否包含汉字

Delphi tstringlist stringlist的特殊用法

Delphi xe2获取文件的 md5、crc、sha-1、sha-256、sha-512

Delphi xe6、xe5、xe7在android创建快捷方式

Delphi sysutils.strcopy、sysutils.strecopy

Delphi 如何在定义局部变量时赋初始值

Delphi tms web core直接从html&css设计的页面布局

Delphi xe7使用本身的md5单元进行字符串加密

Delphi让文本框接受文件拖放

更多相关阅读请进入《Delphi》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...