我是VB菜鸟,请求帮忙,关于Webbrowser打开的是PDF的时候

awusoft 2009-05-11 10:38:58
现在使用webbrowser控件,主要是想加载页面后,VB窗口和内容窗口一样大小,现在使用代码为

Private Sub WebBrowser1_NavigateComplete2(ByVal pDisp As Object, URL As Variant)
'MsgBox WebBrowser1.Height
'WebBrowser1.Width = WebBrowser1.Document.scrollWidth
'WebBrowser1.Height = WebBrowser1.Document.Height
If (TypeOf webborwse1.Document Is MSHTML.HTMLDocument) Then
Dim M_Dom As MSHTML.HTMLDocument
Set M_Dom = WebBrowser1.Document
Me.Width = M_Dom.body.offsetWidth * 15
Me.Height = M_Dom.body.offsetHeight * 15
WebBrowser1.Width = Me.Width
WebBrowser1.Height = Me.Height
End If
aa = False

Me.Show
End Sub


现在是如果打开的是PDF,就不会进到if里边,想问一下还有什么其它的方法可以让VB窗口和内容窗口大小一样.如果打开的是PDF
Dim M_Dom As MSHTML.HTMLDocument
Set M_Dom = WebBrowser1.Document '这里会报错
...全文
124 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
aight 2009-05-14
  • 打赏
  • 举报
回复
应该可以实现,帮顶了。
-晴天 2009-05-11
  • 打赏
  • 举报
回复
在WebBrowser中显示PDF文件,恐怕不容易实现,必竟WebBrowser是最基础的web控件,要显示PDF或许要添加其他插件.

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧