作者Leeng (老千)
看板Visual_Basic
标题[VB6 ] listbox的问题
时间Wed Aug 13 11:16:31 2008
假设我的listbox元件里面有10项
每一项除了本身的字串外,能不能再附带一个指向自己的字串属性(给予详细的描述)
像这样:
listbox.list(0) = "fruit0" <- .adrress = "apple"
listbox.list(1) = "fruit1" <- .adrress = "banana"
...
...
listbox.list(9) = "fruit9" <- .adrress = "orange"
这样的话 各项顺序移动时,底下的.adrress也会跟着移动
比方说"fruit9"移到list(0)时,他的adrress还是"orange"
另外如果把list(1)移除,即listbox.RemoveItem 1
其adrress "banana" 也从记忆体中移除
请问办得到吗
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.124.181.194
※ 编辑: Leeng 来自: 59.124.181.194 (08/13 11:18)
※ 编辑: Leeng 来自: 59.124.181.194 (08/13 11:19)
1F:推 ClubT:用阵列 08/13 11:35
2F:→ Leeng:宣告adrress(10) as string 然後每个index跟着前面变吗 08/13 11:36
3F:→ Leeng:有试过 但因为我做的list会时常排序 adrress的更动很不方便 08/13 11:38
4F:推 fumizuki:没办法 一定要自己写阵列 08/13 12:47
5F:推 ClubT:你可以用ItemData这个属性 08/13 13:55
6F:→ ClubT:虽然ItemData只能设数字...不过你可以用数字在对照属性 08/13 13:56
7F:→ Leeng:已成功使用阵列解决了 感谢回答 08/14 13:40