请教Tstring的AddObject方法的使用? 我觉得如果把TString释放了,才可以释放里面所指的TBitmap. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不用管它,如果free可能会出问题的。(我看VCL也是这样做的) 如果你create了该tbitmap对象同时在退出时不需要保存,当然要释放该对象,没有问题的 有一点小的问题。要看你的TString是怎么来的,是其他控件的,还是自己创建的。释放TBitMap要在释放TString之前方法是这样for i:=0 to String1.countbegin (String1.objects[i] as TBitmap).free;end String1.free;如果TBitmap的Parent还是什么东西如果设置了,那么在他的parent free时也会自动free掉这里好像就会跟前面的语句有所冲突。不过这问题应该容易解决的 如何用最简洁的方法,输出从a到zzzz FREE PASCAL/LAZARUS 与 DELPHI 全面比较 记录体数组中的Pchar访问----英雄贴! 招聘:IE插件和ACTIVE开发工程师 如何把字符串中指定的内容去掉?高手进 我写的消息为什么会出错? dbgrid的鼠标拖动问题,很急,大家帮忙! 如何取得BUTTON的消息? 难道真的没人能看出这个sql语句的错误吗??郁闷啊,大家的delphi都是怎么学的啊,为什么?? 这段代码怎样用DELPHI写出来?难啊! 请大家来看看这个程序该怎么写?急 人工智能方面的问题!
。
释放TBitMap要在释放TString之前方法是这样for i:=0 to String1.count
begin
(String1.objects[i] as TBitmap).free;
end
String1.free;
如果TBitmap的Parent还是什么东西如果设置了,那么在他的parent free时也会自动free掉
这里好像就会跟前面的语句有所冲突。不过这问题应该容易解决的