vb的main函数中如何使用dll对象?我在main函数中
Dim a1 As a
a1.c = 1      '(这是用a1.后面能够自动出现属性和方法)
但是运行时提示:“对象变量或with块变量为设置”
我在工程控件、引用中已经引用了相关的dll
并且我在form中使用如上代码正常,为什么?

解决方案 »

  1.   

    'try
    Dim a1 As a 
    set a1=new a
    a1.c = 1      
      

  2.   

    Dim a1 As a
    改成
    Dim a1 As new a
    试试吧
      

  3.   

    使用Dim a1 As new a 
    提示:无效使用关键字new
      

  4.   

    使用
    Dim a1 As a 
    set a1=new a 
    a1.c = 1   
    同样提示:无效使用关键字new
      

  5.   

    应该是activex,我怎么去判断?再写一个接口程序,如果在form中实现无问题,只是不明白为什么在main函数中写就有问题