COM是我用VC写的,接口原形是这样的
Recv([out] UINT *sock, [out] BSTR *buf)在VB中按F2查看这个接口是这样描述的
Sub Recv(sock As <Unsupported variant type>, buf As String)
Member of NETCOMMLib.TcpServer
method Recv [收数据]
-------------------------------------------------------------------1.好象是说sock的类型支持,是不是不能定义为无符号整形?
2.这个接口在VB中怎么调用?我是这么用的,出错了
Dim rData As String
Dim rSock As Integer
Dim ret As Boolean
Set rData = String(4095, 0)
ret = svr.Recv (rSock, rData)
报这样的错: compile error: Object required.
Recv([out] UINT *sock, [out] BSTR *buf)在VB中按F2查看这个接口是这样描述的
Sub Recv(sock As <Unsupported variant type>, buf As String)
Member of NETCOMMLib.TcpServer
method Recv [收数据]
-------------------------------------------------------------------1.好象是说sock的类型支持,是不是不能定义为无符号整形?
2.这个接口在VB中怎么调用?我是这么用的,出错了
Dim rData As String
Dim rSock As Integer
Dim ret As Boolean
Set rData = String(4095, 0)
ret = svr.Recv (rSock, rData)
报这样的错: compile error: Object required.
需要dim svr as new NETCOMMLib.TcpServer的使用前?看一下你的progid是不是NETCOMMLib.TcpServer,别弄错了