none
WebBrowser 打开ftp服务器上的world文档问题 RRS feed

  • 问题

  • 各位老师,

        我用WebBrowser 打开ftp 或者web服务器上的world文档后想通过 WebBrowser1.Document.Window.ScrollTo(0, 200)  来设置滚动条的位置,结果报错“未将对象引用设置到对象的实例”,打开网页就可以,我发现 滚动条不是 WebBrowser 的滚动条而是打开world的滚动条 所以如何才能获取到 这个滚动条对象,谢谢。我的目的是打开网络的world文档然后通过自动滚动来浏览器内容。谢谢


    • 已编辑 AiEven 2011年6月28日 3:07 标题不清晰
    2011年6月28日 3:06

全部回复

  • 你好 AiEven

    请在文件完成了试一下,我还不是老师。开始学习还没一年。

    Option Strict On
    
    Public Class Form2
    
      Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Me.WindowState = FormWindowState.Maximized
        WebBrowser1.Navigate("www.microsoft.com")
    
      End Sub
    
      Private Sub WebBrowser1_DocumentCompleted(ByVal sender As Object, ByVal e As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs) Handles WebBrowser1.DocumentCompleted
        WebBrowser1.Document.Window.ScrollTo(0, 400)
    
      End Sub
    
    
    End Class
    

     

    希望能够帮你
    Be a good forum member. Make this forum a great place to meet and interact with others around the world.
    2011年6月28日 13:45
  • AiEven 你好,

    请你想把显示的word嵌入到webbrowser中吗?用WebBrowser1.Navigate 打开网络的word是重新打开的一个窗口,先下载然后打开,你可以自动浏览word的内容。请问你想要的什么效果?

    Best regards

     


    Liliane Teng [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    2011年7月4日 9:39
  • 谢谢所有朋友们的回复,大家提供给我的方法存在同样一个问题。

    WebBrowser1.Navigate(ftp://192.168.0.22/1.DOC)  打开一个word文档然后通过WebBrowser1.Document.Window.ScrollTo(0, 400)
    来设置其滚动条的位置达到自动滚动的效果。但是WebBrowser1.Navigate(“ftp://192.168.0.22/1.doc”) 时提示错误“未将对象引用设置到对象的实例” 如果是WebBrowser1.Navigate(“www.baidu.com”)时用通过WebBrowser1.Document.Window.ScrollTo(0, 400)设置滚动条的位置就没问题。就这个问题我一直搞不明白,麻烦老师们指点 谢谢。



    • 已编辑 AiEven 2011年7月17日 1:10 1.doc写成1.word
    2011年7月5日 7:59
  • 期待回答 谢谢

    2011年7月6日 1:40
  • 没有人能帮助一下我吗?快崩溃了
    2011年7月10日 15:11