Форум: "WinAPI";
Текущий архив: 2004.01.20;
Скачать: [xml.tar.bz2];
ВнизЗапись строк в ресурсы файла? Найти похожие ветки
← →
XoraX (2003-11-13 21:54) [0]Уважаемые мастера! У меня вопрос. Я знаю как на WinAPI прочиатать из ресурса файла строку:
var
MyString: String;
Buffer: array[0..255] of Char;
...
LoadString(hInstance, 1234, Buffer, 255);
MyString := StrPas(Buffer);
А теперь внимание, вопрос: как программно записать в какой-либо ехе-файл свой ресурс строки, или же изменить существующий?
← →
nix (2003-11-13 22:22) [1]Может BeginUpdateResource
← →
XoraX (2003-11-14 10:40) [2]Я пробовал так:
var
hndl:hwnd;
point:pointer;
begin
hndl:=BeginUpdateResource( "c:\q.exe", false);
UpdateResource(hndl, RT_STRING , pchar("hello!"), LANG_RUSSIAN, point,255);
EndUpdateResource(hndl,false);
end;
Но вот заморочка: судя по help, pointer должен указывать на данные, которые надо записть. А как правильно организовать эти данные?
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2004.01.20;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.009 c