Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.021 c
4-1099291899
Dimka_a
2004-11-01 09:51
2004.12.19
Как узнать размер файла?


14-1101910349
syte_ser78
2004-12-01 17:12
2004.12.19
как лечится?


3-1100751112
Julia
2004-11-18 07:11
2004.12.19
Передача данных по модему


14-1101633700
Шишкин Илья
2004-11-28 12:21
2004.12.19
Локальная сеть и с ней связанное


1-1102314727
Adis Tadas
2004-12-06 09:32
2004.12.19
как вернуть _Recordset из DLL ?




   Наверх