WebBrowser控件可不可以直拉显示一段HTML代码体现的页面?不想经过URL来显示 比如给一句<b>abc</b>,WebBrowser上直接显示出粗体的abc来 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 转自《超级猛料》直接写入HTML字符串到WebBrowser控件中uses mshtml, ActiveX,ComObj;procedure TForm1.Button1Click(Sender: TObject);var v: Variant; HTMLDocument: IHTMLDocument2;begin WebBrowser1.Navigate('about:blank'); HTMLDocument := WebBrowser1.Document as IHTMLDocument2; v := VarArrayCreate([0, 0], varVariant); v[0] := '<HTML><h1>Test</h1><br>aaaaaa</html>'; // Here's your HTML string HTMLDocument.Write(PSafeArray(TVarData(v).VArray)); HTMLDocument.Close;end; 北京有delphi的程序员吗! 散200分,问个关于使用接口将类封装到DLL中,在程序中调用该dll出现av错误的问题! 做过组件保存进来.... 还是 dbnetlib connectionread[(recv().)]一般性网络错误 关于做IE插件的资料或者书那位提供一下嘛 ado的简单问题 应如何收邮件? 如何制作资源文件啊!!!!!!! WinSocket通信问题,网络高手请指教 win2000 下用来代替win98下的RegisterServiceProcess的函数是哪个? 在DELPHI中如何调用JAVA的WEB SERVICE 高手!这是不是不好办呀!
直接写入HTML字符串到WebBrowser控件中
uses mshtml, ActiveX,ComObj;procedure TForm1.Button1Click(Sender: TObject);
var
v: Variant;
HTMLDocument: IHTMLDocument2;
begin
WebBrowser1.Navigate('about:blank');
HTMLDocument := WebBrowser1.Document as IHTMLDocument2;
v := VarArrayCreate([0, 0], varVariant);
v[0] := '<HTML><h1>Test</h1><br>aaaaaa</html>'; // Here's your HTML string
HTMLDocument.Write(PSafeArray(TVarData(v).VArray));
HTMLDocument.Close;
end;