activex控件的关联图标!(100分)

  • 主题发起人 主题发起人 xzmyzy
  • 开始时间 开始时间
X

xzmyzy

Unregistered / Unconfirmed
GUEST, unregistred user!
请问各位大侠:我设计了一个activeX控件,当它下载到系统目录(D:/WINDOWS/Downloaded Program Files)后,控件的关联图标还是个(delphi7)火炬的!请问怎样替换掉这个图标,换个好看的!
 
有没有人解决过?回答一下!
 
路过,你所说的问题我也不知,也遇到过,不知怎么解结,所以[red]我顶[/red][:D]
 
既然控件是你写的,图标自然也是可以修改的.
至于关联图标,那就是要去修改注册表了.
不知道你说的是那种情况。
 
可以去看看系统目录"盘:/WINDOWS/Downloaded Program Files"中看一下,就是控件下载后,控件所关联的图标,已经在控件中修改了mainicon中的图标,但下载后,还是出现delphi7默认的图标!
 
3种办法,第一个办法就是
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1926921
自己建立res文件

第二,建立一个普通应用程序,修改图标,替换过来

第3,用vc的ide修改我们控件资源,最简单方便

第3种方法已经经过检验,没有问题
 
我用VC的工具把mainicon用新的图标更新过,控件里已经找不到dephi7的默认图标,但奇怪的是下载后在"盘:/WINDOWS/Downloaded Program Files"还是出现火炬的图标!
 
重新编译,下载一下就可以了,我这里测试过没有问题了,先卸载再安装就可以了
 
to 0桁骀
我还没搞清, 能否将详细的步骤写一下?在ocx中怎样替换掉mainicon的图标.
 
还没给分?,留下qq,公司没有环境,晚上回家给你说
 
delphi自带的Image Editor把资源里面的图标换掉
 
to 0桁骀:
我的QQ:149225848,谢谢!
 
接受答案了.
 
后退
顶部