我定义了一个long型的动态数组,需要作为参数传递,private ll_comand() as longReDim ll_command(16)
'll_command(1) = 193
'll_command(2) = 0
'll_command(3) = 0
'll_command(4) = 0
'll_command(5) = 0
'll_command(6) = 0
'll_command(7) = 0
'll_command(8) = 0
'll_command(9) = 0
'll_command(10) = 0
'll_command(11) = 0
'll_command(12) = 0
'll_command(13) = 0
'll_command(14) = 0
'll_command(15) = 193
'll_command(16) = 232但这种赋值不能作为参数传递。
'll_command(1) = 193
'll_command(2) = 0
'll_command(3) = 0
'll_command(4) = 0
'll_command(5) = 0
'll_command(6) = 0
'll_command(7) = 0
'll_command(8) = 0
'll_command(9) = 0
'll_command(10) = 0
'll_command(11) = 0
'll_command(12) = 0
'll_command(13) = 0
'll_command(14) = 0
'll_command(15) = 193
'll_command(16) = 232但这种赋值不能作为参数传递。
11comand(i)=i
next i
dim hand_c as long
dim www as SECURITY_ATTRIBUTES
dim qqqq
dim b1 as string
b1="COM1"hand_c = CreateFile(b1, GENERIC_WRITE Or GENERIC_READ, 0, www, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL Or FILE_FLAG_OVERLAPPED, qqqq)在两千操作系统中正常,但在98中失败,同样是32位的操作系统,会有不同的结果,让我很头痛.