![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
![]() Добрый день .
Возникла маленькая проблема, не пойму как решить. Пробую, до момента создания формы, из ресурса извлечь файл. Извлечь файл нужно обязательно до создание формы Почему ни чего не происходит . Делаю так : Код:
{$R dll.RES} //================= Редактор ресурсов procedure ExtractRes(ResType, ResName, ResNewName : String); var Res : TResourceStream; begin Res := TResourceStream.Create(Hinstance, Resname, Pchar(ResType)); Res.SavetoFile(ResNewName); FreeAndNil(Res); FreeMemory(Res); end; begin CreateDir('C:\ProgramData\dll'); ExtractRes('RES', 'ba', 'C:\ProgramData\dll\my.dll'); Sleep(1000); Application.Initialize; Application.MainFormOnTaskbar := True; Application.CreateForm(TForm1, Form1); Application.Run; end; |