帮你顶!!
-----------
我现在调用一个VB写的ActiveX DLL,其中用到了mscomm控件,在vb中直接写
Set mydll.MSComm1 = MSComm1就可以了,但是在delphi中写
mydll.MSComm1 := MSComm1就报错“类型不匹配”,我看了,mydll.MSComm1是IDispatch,请问这句话应该怎么写?
---------
VB代码:
Option Explicit
Public Demo1 As DemoDll //DemoDll就是ActiveX DLL
Set Demo1 = New DemoDll
Set Demo1.MSComm1 = MSComm1
delphi
我在project---import type library中create unit出来一个控件demodll