VB 中为什么输出的空格都有双引号啊??怎么去掉啊??高手赐教

解决方案 »

  1.   

    我想把一行数组输出,中间用空格分割开,可是输出的总有双引号,很烦人.空格是用space(2),或者Char()都有双引号.
      

  2.   

    把write 换成 print 就好了
      

  3.   

    谢谢,大家了啊,就是用write()的原因,改了以后好了
      

  4.   

    郁闷啊,又出现问题了:
    Private Sub Command1_Click()
    Dim i%, j%, Arr(2, 5)  As Byte, FileNum    As Long
    FileNum = FreeFile()
    Open "e:\VB Test\test2.dat" For Output As #FileNum
        For i = 1 To 2
            For j = 1 To 5
                Arr(i, j) = i + j
                Print #FileNum, Arr(i, j),
            Next
            Print #FileNum, Chr(10)
        Next
    Close #FileNum
    End Sub
    结果:
     2             3             4             5             6            "
     3             4             5             6             7            "
      

  5.   

    在Print #FileNum, Arr(i, j),后加space()也没法控制间隔,另外.有但引号
      

  6.   

    修改2处
    Print #FileNum, Arr(i, j),
    ===>
    Print #FileNum, Arr(i, j);-----------------------------Print #FileNum, Chr(10)
    ====>
    Print #FileNum,