none
VB6中怎样成功引用“Microsoft Forms 2.0 Object Library”? RRS feed

  • 问题

  • 为了在VB6.0(SP6)中使用 DataObject 对象,我先引用“Microsoft Forms 2.0 Object Library”,详细过程是:

     

    ①在VB6的“工程→引用”用指向系统System32下的“FM20.DLL”,一按“打开”,即可看见“Microsoft Forms 2.0 Object Library”进入引用框并被勾选了,再按“确定”,再次打开“工程→引用”看,引用的并没有这一项。

    ②如果重复①再次引用,仍可看见“Microsoft Forms 2.0 Object Library”进入引用框并被勾选,再按“确定”,会报“名称与存在的模块、工程或对象冲突”。再次打开“工程→引用”看,引用的并没有这一项,即不是“Microsoft Forms 2.0 Object Library”没有勾选,而是根本没有这一项。

    2008年11月2日 13:20

答案

全部回复

  • 你好!
       VB6不支持
    Microsoft Forms 2.0 Object Library的,建议使用VB.NET
    2008年11月2日 15:56
    版主
  • 应该是点下面那个“组件”

    2008年11月3日 3:47
    版主
  •  feiyun0112 写:

    应该是点下面那个“组件”

     

    您是不是指下面那个“部件”,其中确实有,我勾选后,DataObject仍不能使用,如用

    Dim myDtat As New DataObject

    编译时通不过。

    2008年11月4日 2:37
  • Code Snippet

    Dim myDtat As New MSForms.DataObject

     

     

    2008年11月4日 4:26
    版主
  •  奇峰 写:
     feiyun0112 写:

    应该是点下面那个“组件”

     

    您是不是指下面那个“部件”,其中确实有,我勾选后,DataObject仍不能使用,如用

    Dim myDtat As New DataObject

    编译时通不过。

     

    楼上的很正确 

     

     

    引用后  找不到对象  首先要看对象浏览器哦

    2008年11月13日 3:12