![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как изменить ресурсные строки в EXE-файле?
JetuS © (2007-09-11 10:45:00)Есть неупакованный ехе-файл, содержащий несколько ресурсных строк (скомпилирован дельфой). Как можно заменить эти ресурсные строки своими?
SpellCaster (2007-09-11 12:57:00) [1]> То ли он не знает про его существование, то ли нубы стали
> продвинутые - так и норовят испоганить реестр)
Это кодеры стали продвинутые - так и норовят своими прогами испоганить реестр ;)
Сергей М. (2007-09-11 12:07:00) [2]
> JetuS
см. TResourceStream
Сергей М. (2007-09-11 11:51:00) [3]
> SpellCaster (11.09.07 11:41) [4]
>
> Он этого не говорил.
Он и про реестр не говорил.
То ли он не знает про его существование, то ли нубы стали продвинутые - так и норовят испоганить реестр)
SpellCaster (2007-09-11 11:41:00) [4]> [3] Сергей М. © (11.09.07 11:15)
Он этого не говорил...
> [0] JetuS © (11.09.07 10:45)
BeginUpdateResource
EndUpdateResource
UpdateResource
из WinAPI
Сергей М. (2007-09-11 11:15:00) [5]
> Голая ехе-шка
И ты, как я понял, собрался менять ресурсы своего же ехе прямо в ран-тайм ?
Не получится.
JetuS (2007-09-11 10:56:00) [6]
> Например, средствами широкоизвестной утилитки ResHacker
=) Тогда бы я не писАл на форуме по программированию.
Нужно програмно.
Вообще: мне надо написать мастер настройки сети для Чайников (с большой буквы) - знакомый сисадмин попросил. Типа вводишь свой логин/пароль и прога сама лезет в базу, находит его IP, маску, шлюз и т.п.
Основное условие - поскольку прогой будут пользоваться нубы, то никаких ini-файлов быть не должно. Голая ехе-шка.
И вот, в этой ехе-шке у меня в ресурсах прописаны пути к серверу, базам и т.п. Возможно со временем админу нужно будет их изменить. Поэтому хочу написать свой такой-себе конфигуратор, который будет в ресурсах менять эти самые пути.
Сергей М. (2007-09-11 10:46:00) [7]
> Как можно заменить эти ресурсные строки своими?
Например, средствами широкоизвестной утилитки ResHacker