Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как изменить ресурсные строки в 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


Наверх

Титульная страница Поиск, карта сайта Написать письмо