我在模块中定义了一个数据类型r_pk。然后给数据类型赋值,用winsock控件执行senddata方法。winsock1.SendData r_pk程序出错,提示“只有定义在公共模块中用户定义类型能和变体类型相互转换或传递给后期绑定功能”。请各位高手赐教。
下面是定义数据的代码:Private Type r_pk_i
numbers As Integer
names As String
End TypePrivate Type r_pk_s
id As String
record(7) As r_pk_i
End TypePublic r_pk As r_pk_s
下面是定义数据的代码:Private Type r_pk_i
numbers As Integer
names As String
End TypePrivate Type r_pk_s
id As String
record(7) As r_pk_i
End TypePublic r_pk As r_pk_s
你不如把该类型的数据都转化为STRING类型的,到了传输的终点再经过相应的转化算了!!
是谁说的?
算了,不管是winsock的问题还是vb的问题。我不管了!