Форум: "Основная";
Текущий архив: 2004.12.19;
Скачать: [xml.tar.bz2];
ВнизВозможно ли засунуть интернет-страницу в программу Найти похожие ветки
← →
Гаврилов В.А. (2004-12-05 18:38) [0]Уважаемые мастера!
Хочу сделать файл помощи в программе ввиде нтернет-страницы подскажите возможно ли засунуть страницу в программу как рисунок и как это сделать (можно ссылку)
← →
jack128 © (2004-12-05 18:45) [1]как рисунок?? Да без проблем, открываешь станичку в IE, жмешь Alt + PrintScreen. Вставляешь полученное в PaintBrush и сохраняешь. А потом эту картинку пишаешь в ресурсы(есть в FAQ). если же те нужно что то другое, то может те TWebBrowser поможет ;-)
← →
TButton © (2004-12-05 18:46) [2]можно сделать, например, CHM файл помощи. как засунуть его в программу не скажу, ибо не знаю. да и нужно ли его засовывать в программу?
хотя, что ты имеешь в виду под словами "засунуть в программу"?
если подключить к программе, то это можно сделать в Project Options. а если закомпилировать в екзешку... тгда точно не знаю... делают ли так вообще? имхо - нет.
← →
Гаврилов В.А. (2004-12-05 18:47) [3]понятно что можно и через TWebBrowser, а можно ли не используя его, ну как еще сказать ну прошить что ли страницу ввиде кода не используя для ее отображение браузер
← →
TButton © (2004-12-05 18:50) [4]
> прошить что ли страницу
дыроколом что-ли?
не понимаю.
можно сырцы страницы воткнуть в виде текстового ресурса. на этом мой запас знаний в этой области заканчивается.
← →
novice__man (2004-12-05 18:51) [5]ввиде кода не используя для ее отображение браузер
А для чего она если не показывать?
Добавь ресурс к проекту в виде файла help.html.
← →
begin...end © (2004-12-05 18:51) [6]> [3] Гаврилов В.А. (05.12.04 18:47)
А почему такая аллергия на TWebBrowser?
← →
Yanis © (2004-12-05 18:52) [7]Я не понимаю! Программисты(честные по крайней мере) всегда стремились минимизировать размер exe, а на форуме постоянно проскальзывают вопросы как запихнуть чего-нибудь в exe? Это, что такое модное течение у программистов!?
← →
TButton © (2004-12-05 18:53) [8]вот интересно. если у тебя не будет веб броузера, но будут сырцы хтмл файла, что ты с ними будешь делать?
← →
novice__man (2004-12-05 19:19) [9]А он ими гордиться будет!
← →
Cardinal © (2004-12-05 22:27) [10]
> а если закомпилировать в екзешку... тгда точно не знаю...
> делают ли так вообще? имхо - нет.
Вообще сделать можно, но мне такой вариант что-то не очень нравится.Как вставить какую-нибудь программу внутрь EXE файла?
Пишем в блокноте RC-файл, куда прописываем все нужные нам программы, например:
ARJ EXEFILE C:\UTIL\ARJ.EXE
Компилируем его в ресурс при помощи Brcc32.exe.
Получаем RES-файл. Далее в тексте нашей программы:
implementation
{$R *.DFM}
{$R test.res} // Это наш RES-файл
procedure ExtractRes(ResType, ResName, ResNewName : String);
var Res : TResourceStream;
begin
Res := TResourceStream.Create(Hinstance, Resname, Pchar(ResType));
Res.SavetoFile(ResNewName);
Res.Free;
end;
procedure TForm1.BitBtn1Click(Sender: TObject);
begin
// Записывает в текущую папку ARJ.EXE
ExtractRes("EXEFILE", "ARJ", "ARJ.EXE");
end;
← →
GuAV © (2004-12-05 22:40) [11]http://www.delphimaster.ru/articles/dllhtm/index.html
← →
GuAV © (2004-12-05 22:41) [12]В ехе файл - точно также.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.12.19;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.031 c