Вверх ↑
Ответов: 574
Рейтинг: 1
#1: 2007-01-05 16:48:00 ЛС | профиль | цитата
Делал, помню, проект по смене в программах, сделанных в MMB, иконок. Не зря делал: нужна там такая фишка.. Просто MMB пока XP иконки сама вставлять не даёт… Но это предисловие Так вот, делается это не хитро: просто распаковываю проект upx’ом, ResHacker’ом меняю иконку и upx’ом запаковываю. А вот как мне БЕЗ ResHacker’a средствами HiAsm иконку поменять? Думаю, можно это сделать! А вот как - пока знаний не хватает… А ведь моя утилита кило на 400 весить меньше будет, вот в чём есть гуд!

Часть схемы с Хакером вот такая:

Add(WinExec,12987331,173,96)
{
Param="-addoverwrite "ПУТЬ_К_ФАЙЛУ", "ПУТЬ_К_ФАЙЛУ", "ПУТЬ_К_ИКОНКЕ", ICONGROUP,10000,0"
FileName="reshacker.exe"
Mode=0
RunEvent=1
Point(doConsoleExec)
Point(onConsoleResult)
}

Буду очень благодарен всем, кто поможет!
карма: 0

0