WebBrowser打印时如何设置webbrowser的title?(300分)

  • 主题发起人 主题发起人 g622
  • 开始时间 开始时间
G

g622

Unregistered / Unconfirmed
GUEST, unregistred user!
想直接用WebBrowser.ExecWB(OLECMDID_PRINTPREVIEW,0),但发现不能
直接设置它的title。用WebBrowser1.PaintTo自己做的预览又很不爽。
或者是否可以在webbrowser的document后面追加一段文字?
 
可以,试试下面的代码:
var
TmpStr : String;
begin
TmpStr:=IHTMLDocument2(WebBrowser.Document).Body.OuterHTML;
TmpStr:= TmpStr + '测试代码,2001-12-29';
IHTMLDocument2(WebBrowser.Document).Body.innerHTML:=TmpStr;
end;
 
接受答案了.
 
后退
顶部