以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  Listbox的ToArray方法应该怎么用呢?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=92411)

--  作者:weizhangying
--  发布时间:2016/11/2 20:14:00
--  Listbox的ToArray方法应该怎么用呢?
Dim lsb As WinForm.ListBox = e.Form.Controls("ListBox1")
Dim pjid() As String
pjid = lsb.Items.ToArray()

[此贴子已经被作者于2016/11/2 20:19:06编辑过]

--  作者:weizhangying
--  发布时间:2016/11/2 20:14:00
--  
这个提示我Toarray不是system.windows.forms.listbox.objectcollection的成员

[此贴子已经被作者于2016/11/2 20:19:51编辑过]

--  作者:有点蓝
--  发布时间:2016/11/2 20:45:00
--  
lsb.Items不是List类型,没有这个方法,集合有很多种,种种都不一样

Dim lsb As WinForm.ListBox = e.Form.Controls("ListBox1")
Dim pjid(lsb.Items.Count - 1) As String
For i As Integer = 0 To lsb.Items.Count - 1
    pjid(i) = lsb.Items(i)
Next

--  作者:weizhangying
--  发布时间:2016/11/2 21:26:00
--  
好的,谢谢了,只看到集合没有看到list。粗心了