如何在vb6中声明包含字符限制为1000字节的变量

时间:2009-08-17 06:43:43

标签: vb6

如何在vb6中将包含字符限制的变量声明为1000字节

3 个答案:

答案 0 :(得分:9)

Dim myString as String * 1000

答案 1 :(得分:4)

以下是500个字符的固定长度字符串的语法,即1000 字节VB6 stringsUnicode(UTF-16),因此每个字符都有两个字节。固定长度字符串的值将始终具有500个字符 - 将添加尾随空格,或截断多余字符。

Dim s As String * 500  ' 500 characters, 1000 bytes

我想知道你是在处理二进制数据而不是文本。 Byte数据类型更适合二进制数据。

Dim byt(1000) as Byte  ' an array of 1000 bytes

答案 2 :(得分:0)

这是粗略的近似。 它假定您具有1000字节限制的灵活性。

Private mData As String
Public Property Let Data(value As String)

    If Len(value) <= 1000 Then
        mData = value
    Else
        'Do whatever '
    End If

End Property