如何将网页嵌到exe文件中,类似于chm电子书 ( 积分: 50 )

  • 主题发起人 主题发起人 文生
  • 开始时间 开始时间

文生

Unregistered / Unconfirmed
GUEST, unregistred user!
如何将网页嵌到exe文件中,类似于chm电子书
 
在EXE程序中放一个TWebBrouw(不知有没写错)组件,就可以显示网页了。
 
你没有看明白我写的意思,不好意思
 
放到资源文件中然后在TWebBrowse中显示。。。
 
unit Unit1;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, OleCtrls, SHDocVw;

type
TForm1 = class(TForm)
WebBrowser1: TWebBrowser;
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.FormCreate(Sender: TObject);
begin
WebBrowser1.Navigate('http://www.delphibbs.com');
end;

end.


WebBrowser1 在 internet的面板上面
 
那如何将网页放到资源文件中呢?如何调用呢?
能给个例子吗?
 
放到资源文件里
也有人把它打包压缩,改名为DLL,用时解压到临时文件(汗...)
 
WebBrowser1.Navigate('res://xx');
 
做两个程序A.exe, B.exe
A.exe用来根据B.exe生成B.exe并在B.exe文件末尾添加网页文件
B.exe启动时从文件尾取出网页文件到临时目录然后加载
则B.exe可以单独发布
 
若是不想自已开发程序可用用netbox试试看。它也支持ASP等的动态网页。可把数据库含在里面。
 
风铃夜思雨, 时间:2007-1-30 19:17:10, ID:3663262
WebBrowser1.Navigate('res://xx');


这个好像不行
 
这个自己写写不来的 要找个画图单元 然后读取和保存的时候用XML 大概就这两种技术
 
多人接受答案了。
 

Similar threads

回复
0
查看
1K
不得闲
回复
0
查看
1K
不得闲
S
回复
0
查看
916
SUNSTONE的Delphi笔记
S
S
回复
0
查看
894
SUNSTONE的Delphi笔记
S
D
回复
0
查看
955
DelphiTeacher的专栏
D
后退
顶部