Форум: "Основная";
Текущий архив: 2003.09.22;
Скачать: [xml.tar.bz2];
ВнизКак вложить файл PDF в мой EXE Найти похожие ветки
← →
ruslan_as (2003-09-10 10:18) [0]Пытался Resroratorom 2.52 - ругается что PDF не ресурс Win32.
Наверное надо через *.ac файл...
Только что в нем писать.
И как потом этот файл запускать (PDF)?
← →
HolACost! (2003-09-10 10:20) [1]У-у-у-у-у-у! Как всё туго?
Типа конкретика хочется - как хочетс - ты не понимаешь!
← →
Е-Моё имя (2003-09-10 10:22) [2]ну дык в ресурс засунь, rcdata
ну и brc32
← →
ruslan_as (2003-09-10 10:29) [3]Делаю так: 1 rcdata "C:\TMP\file.pdf"
создаю file.res
Компилирую в программе:
{$R file.res}
А теперь как запустить это pdf-файл?
← →
HolACost! (2003-09-10 10:32) [4]TResourceStream + F1!
#ifdef __FLAME__
Типа а я ито и не понял что ему надо?!??! :)000)))
#endif
← →
Е-Моё имя (2003-09-10 10:35) [5]сохраняешь ресурс в файл, и идешь в соседнюю ветку, там написано как файл запустить)
← →
ruslan_as (2003-09-10 10:57) [6]Обычно я запускал так:
Path_:=PChar("PDF-Файл");
ShellExecute(Handle,nil,Path_,nil,nil,SW_RESTORE);
Только что указать в "PDF-Файл" если мой файл теперь находиться как бы в Proect1.exe...
Извините за настойчивость...уж очень надо.
← →
Е-Моё имя (2003-09-10 10:59) [7]
> сохраняешь ресурс в файл
куда сохранил, оттудава и запускай ;))
← →
HolACost! (2003-09-10 11:00) [8]Мтт! Тебе сказали же я и Е!
Типа выдераешь ресурс через TResourceStream например - создаёшь темповый файл и потом его окраываешь как привык... типа все.. ну потом удалить надо его ради счастья людей на белом свете!!!!
procedure ExtractRes(ResType, ResName, ResNewName : String);
var
Res : TResourceStream;
begin
Res := TResourceStream.Create(Hinstance, Resname, PChar(ResType));
Res.SavetoFile(ResNewName);
Res.Free;
end;
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.09.22;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.011 c