了解VCL机制吗?(100分)

  • 主题发起人 主题发起人 a1b1c1
  • 开始时间 开始时间
A

a1b1c1

Unregistered / Unconfirmed
GUEST, unregistred user!
如何避免将自己开发的组件的图标打包到EXE中。
(Delphi 控制标签页的24X24图符就不出现在EXE中)
另外,RES和DCR在显示组件图标时究竟有什么不同(除DCR名称一致外)。
 
没人会吗?
纳闷:为什么我的问题没人回答?很深奥吗?
 
RES --》 这个会打包到应用程序中
DCR --> 只是设计里显示或在面板上显示。
 
To QSmile :
你确定吗?
我曾将RES改为DCR,但结果一样,都被打入EXE中。
 
能不能在设计期直接载入?
 
这个问题很容易解决。把你的控件包拆成两个,一个运行包,不包含DCR,一个设计包,注册组件和包含DCR。
 
在控件的工程文件(*.dpk)中引入.dcr资源文件,
即不要在控件单元(*.pas)中引入,看它还会不会被打入exe
 
同意楼上:
在 控件包 dpk 中加入 dcr 不会打入 Exe 中。
在 Pas 文件中加入 dcr 就会加入 Exe 中。
基本上 dcr 与 res 是一样的。
res中可以加入对话框。dcr 中不清楚。
 
如果这个问题不深奥,楼主自己怎么不知道呀~~~难道楼主的问题都是1+1么?自己不会还要怪别人笨,真是典型的Lamer
 

Similar threads

S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
923
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
897
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部