Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.12.19;
Скачать: CL | DM;

Вниз

Возможно ли засунуть интернет-страницу в программу   Найти похожие ветки 

 
Гаврилов В.А.   (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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.024 c
4-1099933195
nookie84
2004-11-08 19:59
2004.12.19
как происходит выключение компа?


3-1100758149
Wowa-K
2004-11-18 09:09
2004.12.19
Помогите восстановить файл


1-1102310570
SeZuka
2004-12-06 08:22
2004.12.19
Создание/изменение файла


4-1099866123
Змей
2004-11-08 01:22
2004.12.19
ЛОгин юзера


4-1099300555
Laymer
2004-11-01 12:15
2004.12.19
Обои