如何在vb6中将包含字符限制的变量声明为1000字节
答案 0 :(得分:9)
Dim myString as String * 1000
答案 1 :(得分:4)
以下是500个字符的固定长度字符串的语法,即1000 字节。 VB6 strings为Unicode(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