就是我想在listbox中每一行第一个字符时写几个字,然后在第十个字符时再写几个,然后再第二十个字符时,再写几个
我知道用tab函数可以控制从第几个开始写起,但在listbox中却不知道怎么样写,谁能说一下?

解决方案 »

  1.   

    那怎么行,因为我并不知道会写些什么,懂程序运行了之后,写些什么要改变的啊,但我想能在listbox中用这个方式排一下版啊。
      

  2.   

    Dim RowIdx as Integer
    Dim TmpStr as String
    Dim InputStr(0 to '定义) as String'输入的内容
    Dim Index as integer
    for RowIdx=0 to List1.ListCount-1
        for Index=0 to UBound(InputStr)-1
            TmpStr=TmpStr & InputStr(Index) & Space(10)
        Next Index
        List1.List(RowIdx)=TmpStr'每一行的内容
    Next RowIdx