Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.08.27;
Скачать: CL | DM;

Вниз

Данные в EХЕ   Найти похожие ветки 

 
ph0sgen ©   (2006-08-07 09:44) [0]

Доброго времени суток, уважаемые мастера.

у меня такой вопрос:
каким образом можно программно поместить несколько строковых данных в
exe-файл (свой), а потом в самой программе извлечь и использовать
средствами WinAPI?

например:
 1. config.exe -> ["hello"] -> proga.exe
 2. proga.exe -> messagebox(..,"hello",...)

если кто сталкивался с этим, подскажите пожалуйста.
очень буду рад примерам и исходникам.

спасибо за внимание.


 
Slym ©   (2006-08-07 09:50) [1]

Именованый ресурс в Exe, есть API для работы с ресурсами


 
tesseract ©   (2006-08-07 12:05) [2]

Resource strings are declared like other true constants, except that the word const is replaced by resourcestring. The expression to the right of the = symbol must be a constant expression and must return a string value. For example,

resourcestring
 CreateError = "Cannot create file %s";        {  for explanations of format specifiers, }
 OpenError = "Cannot open file %s";            { see "Format strings" in the online Help }
 LineTooLong = "Line too long";
 ProductName = "Borland Rocks";
 SomeResourceString = SomeTrueConstant;


 
Sistr   (2006-08-07 17:57) [3]

ну если не замарачиваться и не менять формат скомпилированной программы то можешь в конец экзешника дописать, не должна ругаться.
Смотря сколько строк, если не много то можно в пустоту между заголовком PE и началом секций, тока там уже будет ругаться антивирус, а так ресурсы править или изменять данные...



Страницы: 1 вся ветка

Текущий архив: 2006.08.27;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.031 c
15-1154345465
QuickFinder
2006-07-31 15:31
2006.08.27
КПК и питание от сети


1-1152725669
Pavel__
2006-07-12 21:34
2006.08.27
Убрать иконку из заголовка окна


8-1140489918
Ozone
2006-02-21 05:45
2006.08.27
DxShow+Capturing=problems


3-1150885250
MsGuns
2006-06-21 14:20
2006.08.27
Максимальная скорость загрузки данных в таблицу


4-1146775675
<X>
2006-05-05 00:47
2006.08.27
Работа со шрифтами средствами WinApi