![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
![]() Подскажите пожалйста как зашить в ЕХЕ файл два файла и извлекать их от туда потом. Я слышал что дело надо иметь с ресурсами какими то. как их делать тоже расскажите.
|
#2
|
|||
|
|||
![]() В FAQ есть раздел Файловая система и в нём — подраздел «Ресурсы», с многочисленными примерами.
|
#3
|
|||
|
|||
![]() Спасиба бальшое.
Не сомневался что ответите мне именно вы))))))))))) |
#4
|
|||
|
|||
![]() А если мне не ЕХЕ вшить надо а дргуой то в блокноте в строке
TESTFILE EXEFILE C:\Windows\Notepad.exe надо за место EXEFILE писать чтото дргуое наверно. и как потом этот txt откомпилировать с помощью brcc32? |
#5
|
|||
|
|||
![]() Вы, видимо, не очень внимательно просмотрели раздел «Ресурсы».
Вот цитата из одной из статей: Цитата:
А вот еще статья. Ну, и так далее, на самом деле... |
#6
|
|||
|
|||
![]() Через блокнот написал: FIL RCDATA CopyTraderSender.ex4.
Сохранил как myres.rc. Потом Через блокнот написал: brcc32.exe myres.rc и сохранил как makeres.bat файлы CopyTraderSender.ex4, myres.rc, makeres.bat лежат там же где и brcc32.exe. В проге написал: Код:
procedure TForm1.FormCreate(Sender: TObject); var res: TResourceStream; begin Res := TResourceStream.Create(Hinstance, 'FIL', 'RCDATA'); Res.SavetoFile('CopyTraderSender.ex4'); Res.Free; ... end; Project Project2.exe raised exception class eResNotFound with message 'Resourse FIL not found'. Почему? |