代码如下:
cb_行业.AddItem CStr(HangYColl.Item(i))其中:“cb_行业”是个Combo
HangYColl是个Collection
我可以读出HangYColl的COUNT,证明HangYColl里面应该有值。但是为什么我用上面这个语句时产生一个错误”对象不再有效“?请各位高手解决以下,感激不尽!
cb_行业.AddItem CStr(HangYColl.Item(i))其中:“cb_行业”是个Combo
HangYColl是个Collection
我可以读出HangYColl的COUNT,证明HangYColl里面应该有值。但是为什么我用上面这个语句时产生一个错误”对象不再有效“?请各位高手解决以下,感激不尽!
解决方案 »
- VB input #1 问题
- 我用webbrowers打开搜狗主页,如何把从txt读入的数据输入到搜索框中!
- 帮我看一下,inet为何打开这个网页返回的字符串为0.谢谢。
- Vb中datagrid数据显示不出来,急~~~
- progressbar控件找不到
- 全国邮政编码及区号的数据库,上次发布过一次,没给各位发,在这儿赔不是了
- 问问2个关于连接Forxpro的问题
- 如何把VFP6.0的dbf表中的内容用SQL语句直接转到mdb库中?
- 请问微软专家,ado在处理事务时connection的Cursorlocation一定要用adUseServer,不能用adUerClient吗?
- 新人求助:如何实现文本框数据,自动截取字符,并按要求放到另外一个文本框?多谢!
- 超简单问题,字符有asc码吗?
- 如何获取任何窗口中焦点控件的hwnd?(online)!!
Set HangyColl=GetHangyColl() 'GetHangyColl是专门来取得数据的一个过程我把从RecordSet取出来的数据放在里面。
我知道了,,正好我也遇到过这种情况,,
呵呵,,我敢保证,你的HangYColl.Item(i)里存的肯定是一个对象,比如:RecordSet (记录集)这样是不行的!!存对象可以,但是,在用之前,绝对不能释放了它!!不然,当然没有了,所有,最好还是存字符串吧!!
Dim HangY As New Collection
HangY.Add "1"
HangY.Add "2"
HangY.Add "3"
HangY.Add "4"
HangY.Add "5"
Dim i As IntegerFor i = 1 To 5
Combo1.AddItem HangY(i)
Next解决办法也是同意HangYColl.Item(i)的观点