在foreach循环中打印Web浏览器

时间:2010-09-06 16:03:49

标签: printing browser

我在arraylist中有一组URL。现在,我需要使用Windows窗体应用程序中的WebBrowser控件在每个URL中打印网页。任何人都可以帮我解决如何做到这一点?谢谢。

1 个答案:

答案 0 :(得分:0)

1)。调用IWebBrowser2.Navigate(..)开始加载文档。 2)。处理NavigateComplete()事件。加载文档后,您可以打印它:IHTMLDocument2.execCommand(“print”,null,null)

在现实世界中,你需要处理错误,提供超时,因为网址可能是错误的,服务器可能会关闭等等。

祝你好运!