怎么打印HTML上的"文本"(100分)

  • 主题发起人 主题发起人 loyes
  • 开始时间 开始时间
L

loyes

Unregistered / Unconfirmed
GUEST, unregistred user!
我在编程中用到了webborwser控件来调用一个网页,我想
在程序中加一个button,让用户一点此button,就能打印出
用户在网页上所选的"文本".此问题我已想很久,请各位
高手帮忙.
 
这五定可以的。
WebBrowser1.ExecWB(OLECMDID_PRINT,OLECMDEXECOPT_DODEFAULT);
 
a bad idear: put the contents into a richedit, then
print it.
 
先复制到剪贴板在打印可以吗?
 
使用TWebBrowser的方法 ExecWB,用相应的打印命令即可(IE5,D5):

WebBrowser.ExecWB(OLECMDID_PRINT,0);

如果在D4中,需要导入IE5的ActiveX对象,具体方法如下:
1 菜单Component---Import ActiveX
2 在列表框中选Microsoft Internet Controls...
3 按下按钮Install...
 
接受答案了.
 
后退
顶部