感谢您使用微软产品。您可以通过使用Webbrowser控件来调用IE的打印预览的功能。
首先在VB中添加一个控件:Microsoft Internet Controls,然后您可以参考如下代码:WebBrowser1.Navigate2 "www.csdn.net"
Dim eQuery As OLECMDF
eQuery = WebBrowser1.QueryStatusWB(OLECMDID_PRINTPREVIEW)
If eQuery And OLECMDF_ENABLED Then
    WebBrowser1.ExecWB OLECMDID_PRINTPREVIEW, OLECMDEXECOPT_DONTPROMPTUSER
Else
MsgBox "The print command is currently disabled."
End If如果您希望详细了解Webbrowser控件的功能,请参考:
Programming and Reusing the Browser >  WebBrowser Control> Reference for Visual Basic Developers 
http://msdn.microsoft.com/library/default.asp?url=/workshop/browser/webbrowser/reflist_vb.asp
 
微软全球技术中心 VB技术支持
本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利。具体事项可参见使用条款(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。