delphi 将 HTML 代码直接加入到 TWebbrowser 组件中去


本文整理自网络,侵删。

 
将 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;

来源:http://iytnm.icoc.me/h-nd-1113.html#_np=125_826

相关阅读 >>

Delphi 比较完整的listview1用法

Delphi unigui中cookies使用中文汉字的方法

Delphi sqlite vacuum 压缩数据库体积

Delphi自动检测u盘插入、拔出及获取u盘盘符

Delphi 获得idhttp redirect后的url

Delphi使用idhttp模拟提交页面方法总结

Delphi hextoint

Delphi 取得文件版本

Delphi webservices传base64字串

Delphi 判断系统服务是否运行

更多相关阅读请进入《Delphi》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...