固定长度字符串visual basic

时间:2018-05-18 11:36:52

标签: visual-studio basic

我正在使用Visual Basic 2010,我想创建一个包含4个元素的数组的结构,每个元素都是一个字符串,长度为8个字符 我试过了:

Structure Vessels
    <VBFixedString(3)> Dim Vsl_Code As String
    <VBFixedString(30)> Dim Vsl_Descr As String
    <VBFixedArray(3)> Dim Vsl_IMO As string * 8
End Structure

但它不起作用。 Vsl_IMO 是8个字符的固定长度字符串。我如何声明它以获得Vessels类型的项目的长度?

1 个答案:

答案 0 :(得分:0)

尝试一下。

    Structure Vessels
        <VBFixedString(3)> Dim Vsl_Code As String
        <VBFixedString(30)> Dim Vsl_Descr As String
        <VBFixedArray(3), VBFixedString(8)> Dim Vsl_IMO() As String
    End Structure

结合固定数组和固定字符串属性。