当ListBox的Columns属性为>2时，每列显示什么内容是由系统根据ListBox的大小和当前ListBox中项目的个数来决定的。比如，你的ListBox的高度可以容纳6个条目，那么第7个项目显示在第2列。如果你的意思是每一列都显示不同内容，比如第一列显示姓名，第二列显示地址，你应该使用ListView控件。 
    假如你要加一个字符串到Form2的List1，可以使用下面的语句： 
    Form2!List1.Additem "MyTest" 
<END>     
下面是使用ListView控件的例子： 
    dim itm as listitem 
    '事先定义三列 
    ListView1.ColumnHeaders.Add , , "商品名", 3000 
    ListView1.ColumnHeaders.Add , , "底价", ListView1.Width / 4 
    ListView1.ColumnHeaders.Add , , "天数", ListView1.Width / 4 
     
    '开始加东西拉 
    set itm = listview1.listitems.add (,,"a") 
     
    itm.subitem(1)="a.1" 
    itm.subitem(2)="a.2" 
    ... 
<END>

    