# 一些注意事项

Posted by 小吴 on April 27, 1998 at 23:26:06:

In Reply to: 堆堆扂 posted by sos on April 23, 1998 at 17:43:10:

看了你的程式之后，虽然还是不太清楚你要做什么，但是有些事情是必须注意的。
1. 使用 Type 要小心，例如
Type uTest
X As String * 4
End Type
Dim Test As uTest
Dim X As String

X = "AA"
Test.X = "AA"

If X = Test.X Then MsgBox "Equal!"

你认为会出现 Equal 的讯息方块吗？答案是不会。因为 Test.X 占了四个字元。所以要比较前记得加上 Trim(Test.X)。

2. 注意 Unicode
你使用 Random Access 的方式来存取档案。你一定要注意中文的问题。别忘了 VB 是 Unicode enabled 程式。Len("大家好") 为 3，Len("abc") 也是 3。在适当的时机要使用 StrConv 来做转换。

Follow Ups: