DIM CON AS New MSCOMM如果不创建新的实例,就会出现with错误;给分!!

解决方案 »

  1.   

    我引用的是MSCOMM32.OCX,不能用DIM CON AS NEW MSCOMM 啊!!!是不是?
      

  2.   

    必须添加合适控件添加到窗口上。
    或者用Controls.Add添加,总之,不能按你的那种方法用。
      

  3.   


    ??我刚刚验证过,完全可以的Dim CON As New MSComm!!
    这个问题我已经遇到了好多,已经好用了,除非你的系统和我的不一样,呵
    ,怎么可能,我也是vb6阿
    给分!!我的名字就是你要答案我要分的!!
      

  4.   

    引用的是MSCOMM32.OCX是不能用关键字NEW 的啊!lovingkiss(你要答案我要分) :你用的是什么控件??
      

  5.   

    chice_wxg(我怕谁?我是谁!我是流氓我最贼。) :必须添加合适控件添加到窗口上。
    或者用Controls.Add添加,总之,不能按你的那种方法用。
    ****************什么合适的控件??MSCOMM32.OCX 不行。
    Controls.Add在DLL中我没有用过,在这里是怎么用的?
      

  6.   

    这个问题是你的conn 对象没有实例,你必须使用set conn= new mscomm1 样式来建立MScomm类的实例。
      MSCOMM没有相应的对象库吧,在建立的时候需要建立一个窗体来放置一个MSCOMM控件,如放置了一个名为MSCOMM1的COM控件的话可以如下写代码:
      dim Comm as Mscomm
      set Comm= new  Mscomm1
    如果还通不过的话可以将set中的NEW 去掉,肯定没有问题,我的就是这样做的
    祝你成功,多交流。