vb 用户自定义类型:
Private webDouc() As SHDocVw.WebBrowser
老是提示用户类型未定义,SHDocVw这个是什么类型的?

解决方案 »

  1.   


    Private webDouc() As New SHDocVw.WebBrowser 
      

  2.   

    Microsoft Html Object Library
    Microsoft Internet Controls
    都引用了,还是引用的不对?
      

  3.   

    使用SHDocVw.WebBrowser和MSHTML.HTMLDocument可以取得浏览器的内容 
      

  4.   

    下面的代码我用过,你试试Private ie As SHDocVw.WebBrowser
      

  5.   

    你要引用Microsoft Internet Controls才行。
    Private webDouc() As SHDocVw.WebBrowser 
      

  6.   

    引用了之后,在对象浏览器中看看是否有SHDocVw对象,如果有就对了!
      

  7.   


    ieframe.dll坏了,没有引用成功!
      

  8.   

    问题很奇怪,那为什么我把那个dll覆盖了,连ie也打不开了,最后还是覆盖回来了,问题还是没有解决
      

  9.   

    SHDocVw.WebBrowser对象类型,你的webDouc()是对象类型的数组.
    在我的IE5.0,VB6.0上没问题
      

  10.   

    很显然,定义SHDocVw.WebBrowser的dll或控件没有被正确引用或注册。
      

  11.   

    先把Microsoft Internet Controls引用进来,怎么才叫引用进来,LZ应该知道的吧用什么private,你即然想让这个对象私人化,那么直接
    dim-_- ~!
      

  12.   

    先在部件里面增加Microsoft Internet Controls这个部件Dim webDouc() As New SHDocVwCtl.WebBrowser_V1
      

  13.   

    SHDocVwCtl和SHDocVw两者之间有什么关系?