WebBrowser.LocationName   WebBrowser.LocationURL好像都不管用啊..

解决方案 »

  1.   

    mshtml.IHTMLDocument2 doc=(mshtml.IHTMLDocument2)axWebBrowser1.Document;
    doc.url,对document操作应该能行
      

  2.   

    不用mshtml
    如果是vs2005,直接用webbrowser.Document.Url和webbrowser.Document.Title就得到网页地址和标题了
      

  3.   

    mshtml.IHTMLDocument2   这个在哪个NameSpace里面??
      

  4.   

    Microsoft.mshtml
    这个是什么啊?? 好像没有啊,我说的是C#
      

  5.   

    需要在引用中添加:Microsoft.mshtml然后在代码中写
    (mshtml.IHTMLDocument2 _doc = ( mshtml.IHTMLDocument2 )this.axWebBrowser1.Document ; 
    this.textBox1.Text = _doc.title ; 
    this.textBox2.Text = _doc.url ; 
      

  6.   

    你说得引用是 using namespace Microsoft.mshtml; ???我用的是vs2003啊
      

  7.   

    vs2003的话,先add reference,从com中选择Microsoft.mshtml
    然后在程序开头引用
    using mshtml;
    就OK了
      

  8.   

    你既然用axWebBrowser1,自然要添加mshtml的引用,然后加入:
    using mshtml;
      

  9.   

    mshtml.IHTMLDocument2 接口在名称空间mshtml中