初学VB,在C语言中有个
typedef struct xxx{
char para1[20];
char para2[3];
}
那在VB中该怎么定义?

解决方案 »

  1.   

    Type xxx
        para1 As String * 20
        para2 As String * 20
    End Type或者Type xxx
        para1(0 To 19) As Byte
        para2(0 To 2)  As Byte
    End Type
      

  2.   

    Public Type xxx
        Dim para1(1 To 20) As Byte
        Dim para2(1 To 3) As Byte
    End Typec没有 char类型,用byte代替!
      

  3.   

    Type xxx
        para1 As String[20]
        para2 As String[20]
    End Type或者Type xxx
        para1(0 To 19) As Byte
        para2(0 To 2)  As Byte
    End Type
      

  4.   

    Type xxx
        para1 As String * 20
        para2 As String * 20
    End Type