关于图标的难题!(400分)走头无路只好再发一次了,这个问题已经发过了,但没人会答,惟有再发(200分)

R

ranivy

Unregistered / Unconfirmed
GUEST, unregistred user!
我想做一个程序,他可以提取其他程序(例如EXE程序)的图标,然后用那个图标替代自己
本身存放在硬盘里的图标(注意:不光是运行时候的图标,还要改变自己存放在硬盘里的图标)
而且程序最好能运行在W98里(据我所知,这要求程序能改变自己本身的结构)
 
没人会的话就结束问题了,各位不用回答了
 
我已经找到办法,还是要靠自己啊
 
哦,学习学习说来听听
 
用16进制的软件找到IXON的位置,然后拿其他ICON代替
 
用PE应该能解决的,你现在是通过编程解决的吗?
 
//用16进制的软件找到IXON的位置,然后拿其他ICON代替
倒,这叫“做一个程序”解决:)
 
to :jsxjd 没错
现在问题变了,谁回答了分数马上给他
对于一个应用程序(exe文件),怎么知道它的图标文件在该文件中的地址。我知道
一个办法:用ULTRAEDIT打开一个EXE文件然后查找到有99 99 99值的那个地方就是那个
文件放图标的位置,但如果我用DELPHI或VC建立一个没有FORM的EXE文件的时候这个方法
就没用了,但我用EXSCOPE打开的话确实是含有ICON的,但EXSOCPE不显示它的地址,请
问你知道有什么软件或者方法可以查到ICON在EXE里的地址
 
to lcl_003 你误会我的意思了
用16进制的软件找到IXON的位置:是用其他软件做到的
但然后拿其他ICON代替:是程序自己做的事
 
哈哈,我已经做出来了,jsxjd的答复有点接近皮毛了,就把分比你吧
 
顶部