Форум: "Начинающим";
Текущий архив: 2006.08.27;
Скачать: [xml.tar.bz2];
ВнизДанные в 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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.039 c