delphi 将 HTML 代码直接加入到 TWebbrowser 组件中去
2012-02-16 15:04
441 查看
将 HTML 代码直接加入到 TWebbrowser 组件中去
uses
ActiveX;
procedure WB_LoadHTML(WebBrowser: TWebBrowser; HTMLCode: string);
var
sl: TStringList;
ms: TMemoryStream;
begin
WebBrowser.Navigate('about:blank');
if Assigned(WebBrowser.Document) then
begin
sl := TStringList.Create;
try
ms := TMemoryStream.Create;
try
sl.Text := HTMLCode;
sl.SaveToStream(ms); 0D
ms.Seek(0, 0);
(WebBrowser.Document as IPersistStreamInit).Load(TStreamAdapter.Create(ms));
0A finally
ms.Free;
end;
finally
sl.Free;
end;
end;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
WB_LoadHTML(WebBrowser1,' <html > <body bgcolor= "#0099FF " >SwissDelphiCenter </html >');
end;
uses
ActiveX;
procedure WB_LoadHTML(WebBrowser: TWebBrowser; HTMLCode: string);
var
sl: TStringList;
ms: TMemoryStream;
begin
WebBrowser.Navigate('about:blank');
if Assigned(WebBrowser.Document) then
begin
sl := TStringList.Create;
try
ms := TMemoryStream.Create;
try
sl.Text := HTMLCode;
sl.SaveToStream(ms); 0D
ms.Seek(0, 0);
(WebBrowser.Document as IPersistStreamInit).Load(TStreamAdapter.Create(ms));
0A finally
ms.Free;
end;
finally
sl.Free;
end;
end;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
WB_LoadHTML(WebBrowser1,' <html > <body bgcolor= "#0099FF " >SwissDelphiCenter </html >');
end;
相关文章推荐
- 将HTML代码直接加入到TWebbrowser组件中去
- 如何直接将HTML代码加载到TWebBrowser
- 在TWebbrowser 里加入html文本
- [转] HTML设为首页/加入收藏代码
- 直接运行 html 代码(参考网络)
- PHP代码为什么不能直接保存HTML文件——>PHP生成静态页面教程
- ios 使用WKWebVeiw直接显示HTML代码
- HTML设为首页/加入收藏代码
- 关于HTML加密混淆、源码保护、代码安全,防止解压直接看源码
- 直接显示Html代码
- WinAPI【远程注入】 远线程直接代码注入 Delphi实例
- html实现“设为首页”加入收藏”代码
- django中使用ckeditor 直接显示html代码的问题
- html使用canvas进行图片压缩上传 (废话不说直接贴代码,不懂的话在讨论)
- TWebBrowser组件在DELPHI中POST数据和取得网页源文件
- 【Html】想加入一行代码吗?使用<code>标签
- 用TWebBrowser组件在DELPHI中POST数据和取得网页源文件
- 关于HTML加密混淆、源码保护、代码安全,防止解压直接看源码
- 写一个静态HTML页面,直接写HTML代码和用JS动态生成代码,哪种方式要好
- php怎么不让html效果显示而是直接显示代码