如题!
解决方案 »
- VAB转Delphi代码
- 请问哪有delphi2005的汉化补丁下载
- 一个查询语句--急死人的急(等着你)
- 如何做到锁屏功能?
- 如何获得一个控件版本号?
- 小问题,关于dll
- 有没有解线性方程组的源代码(100分,最好是DELPHI)!!!!
- 请问如何制作window xp风格的提示框?
- 怎么我的专家分一天少了20分?斑竹怎么回事?
- 看书不明白,想问一下ActionList的作用!谢谢了!
- 送50分:调试失败,高手救我:李维《ADO/MTS/COM+高级程序设计》第8章:如何在com+执行环境中建立com+对象?
- EDIT的字符赋直给treeview的一个节点,是用TREEVEIEW中的那个属性
我建议你先将代码存为一个文件,然后通过
TWebBrowser.Navigate( 文件路径 ); 来显示.
标题:显示超文本
说明:在WebBrowser直接载入流,不通过文件
设计:Zswang
日期:2002-06-06
支持:[email protected]
//*)///////Begin Source
uses ActiveX;function ShowHtml(mWebBrowser: TWebBrowser; mStrings: TStrings): Boolean;
var
vMemoryStream: TMemoryStream;
begin
Result := False;
if not (Assigned(mStrings) and Assigned(mWebBrowser)) then Exit;
mWebBrowser.Navigate('about:blank');
if not Assigned(mWebBrowser.Document) then Exit;
vMemoryStream := TMemoryStream.Create;
try
mStrings.SaveToStream(vMemoryStream);
try
vMemoryStream.Position := 0;
Application.ProcessMessages; // :)
(mWebBrowser.Document as IPersistStreamInit).Load(
TStreamAdapter.Create(vMemoryStream));
except
Exit;
end;
finally
vMemoryStream.Free;
end;
Result := True;
end; { ShowHtml }
///////End Source///////Begin Demo
procedure TForm1.Button1Click(Sender: TObject);
begin
ShowHtml(WebBrowser1, Memo1.Lines);
end;procedure TForm1.FormCreate(Sender: TObject);
begin
Memo1.Text :=
'<html>'#13#10 +
'<body bkcolor=#FF00FF><b>Hello Worlds!</b></body>'#13#10 +
'</html>'#13#10;
end;
///////End Demo
┏━★━━◆━━★━┓
♂欢|◢CSDN◣|使♂ ▲自由保存帖子,浏览,关注检测
┃迎|◥论坛助手◤|用┃ ▲完善的CSDN客户端工具
┗━☆━━◇━━━☆┛ ▲自动添加签名......让你更快,更爽,更方便地上CSDN...
http://www.csdn.net/expert/topic/573/573604.xml
http://www.chinaok.net/csdn/csdn.zip