Форум: "Система";
Текущий архив: 2003.10.30;
Скачать: [xml.tar.bz2];
Внизизменение строковых ресурсов в экзешнике Найти похожие ветки
← →
Rob (2003-08-15 01:16) [0]Будьте добры, кто знает как осуществлять изменение строковых ресурсов в экзешнике или просто какой способ хранения строк в exe-шнике программы лучше ???
Заранее спасибо!
← →
IntLex (2003-08-16 05:02) [1]Из другой программы:
var lh: integer; p: pchar;
...
lh:=LoadLibrary("exe-name");
GetMem(p, 1000);
LoadString(lh, {resource identifier}, p^, 1000);
...
FreeMem(p, 1000);
← →
Viktorious (2003-08-16 16:57) [2]Чтобы изменять строковые и любые ресурсы в любой проге (exe-файле) есть куча редакторов ресурсов. Смотри http://reversing.kulichki.ru раздел редакторы.
А чтобы хранить строки в exe создатели Delphi уже давно придумали хороший метод:
resourcestring
SMyString="Строка 1";
SMyString2="String 2";
...
implementation
...
Преимущество такого метода перед обычными const, что строки можно менять без перекомпиляции проги (так в хелпе написано) и что не будет глючить локализация.
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2003.10.30;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.011 c