dim k as new collection在任意函数里面,你希望改变它的值时使用
revalue new_Value,keyprivate sub ReValue(byval new_Value as long,byval Key as string)
on error Goto Handle:
k.add new_Value,key
Handle:
if err=? then
k.remove key
resume
end if
end sub上面的 ? 是错误代码,是多少不记得了。
error 是集合中的关键字不唯一,或是
元素已经存在,大概意思就是这样子。
revalue new_Value,keyprivate sub ReValue(byval new_Value as long,byval Key as string)
on error Goto Handle:
k.add new_Value,key
Handle:
if err=? then
k.remove key
resume
end if
end sub上面的 ? 是错误代码,是多少不记得了。
error 是集合中的关键字不唯一,或是
元素已经存在,大概意思就是这样子。
解决方案 »
- 请教API高手,如何取第三方程序TDXTreeList中的内容?
- 向vb高手求救:用vb写得代码打印机控件(有代码),想用php调用vb中的方法生成ocx,如何修改vb代码啊?
- Recordset集打开问题???
- 请问如何释放一个对象?(特殊)
- 打包完在别的机器上测试时,出现couldn't found installable ISAM!怎么解决?
- 请问:如何获得datagrid当前选择行的每一列的值!
- VB用PACKAGE向导制作安装盘时,怎样更改缺省安装目录???
- 强烈建议:请斑竹删除与VB问题讨论无关的帖子
- 各位大侠,也许是小弟异想天开,能给我编这个程序的一点点提示吗!!!
- 请问一个简单问题Set RST = Nothing
- 关于在VB中的使用的BitBlt函数的hSrcDC参数是怎样得到的???答对着高分赠送.(280分)
- 请问如何实现全屏?
对于Collection,我不是太清楚,好像是不行的,可能是要用上面说道的办法
对listbox倒是可以的,你试试
List1.AddItem "1", 0
List1.AddItem "2", 1
List1.List(1) = "3"