我拉了一个TCombobox控件
然后TCombobox.AddObject('FName',Pointer(qyTemp.FieldByName('FItemID').AsInteger));或者TCombobox.AddObject('FName',TObject(qyTemp.FieldByName('FItemID').AsInteger));
窗体释放的时候需要释放TCombobox的对象吗?
如何释放|?????
然后TCombobox.AddObject('FName',Pointer(qyTemp.FieldByName('FItemID').AsInteger));或者TCombobox.AddObject('FName',TObject(qyTemp.FieldByName('FItemID').AsInteger));
窗体释放的时候需要释放TCombobox的对象吗?
如何释放|?????
解决方案 »
- 高手推荐一本DELPHI书
- 为什么我在线程里面声明一个Ttimer类的Ontimer方法不行呢?求教
- 超級難度的文件內容操作,急!(高分)
- OnMouseDown事件为什么只有鼠标右键点击才有反应呢?在线等待高手请进。。。
- 继承类能执行为什么父类执行的时候结果不一样?不是见鬼吧?
- 在线等:如何在CGI中返回一个xml文件到客户端
- TO:neilwq(啄木鸟)
- 一个注册表的问题?
- 用ADO连接数据库时,如果数据类型是char的话,ADOQUERY取的数据会自动把此字段值的不足部分加上空格
- 不是高手就不要进来!!!!
- DBGrid显示数据,可是当改变列宽的时候横向滚轴为什么会自动复位,可以不让它复位吗?
- 字段显示的问题
TObject(qyTemp.FieldByName('FItemID').AsInteger));这个家伙要释放。
是不是?
原理就是已注册的对象,delphi自我会管理.
会发生地址错误啊
代码如下:
for i :=0 to combobox.Items.Count-1 do
if combobox.Items.Objects[i]<>nil then
combobox.Items.Objects[i].free;
怎么回事???
这里,只要你的ComboBox能释放,你加的对象也被释放了,这个是不用关心的。
所以关心的是ComboBox能不能释放而已,而这个问题,我相信对你肯定不是个问题了!
好象是不能用的吧!是无效的吧!