怎样打印html文档的内容?急!(100分)

  • 主题发起人 主题发起人 wangli611
  • 开始时间 开始时间
W

wangli611

Unregistered / Unconfirmed
GUEST, unregistred user!
我用webbrowser打开了文档,但不知怎样将它所显示的内容打印出来,
好象webbrowser没有print这个方法,webbrowser.document也没有,
哪位高手帮帮忙,拜托了。
 
用WebBrowser1.PaintTo(DC : HDC;
X,Y : Integer)将网页'画'到Canvas上,
就可以打印了。
 
感谢!
另,如果打开的是word文档,也能这样打印吗?
 
to wangli611
加入如下代码:

Procedure MyPrint;
var t:OleVariant;
begin


...

WebBrowser1.ExecWB(OLECMDID_PRINT,0,t,t);

end;
 
两位的方法我都试过了,但都出不来,打印机就是不合作。
而且,webbrowser不支持olecmdid_print方法。
我实在是太笨,希望哪位再为我指点一下迷津。
 
to Grape:
我已经找到原因,问题解决了,谢谢。
 
后退
顶部