Type
TC = class
procedure test;
end;...procedure TC.test;
var
btn: TButton;
begin
btn := TButton.Create(nil);
btn.Free;
end;...c := TC.Create;
c.test;
c.test;连续运行了c.test两次,那这两次test函数运行过程中创建的局部btn是不是一个对象,还是两个不同的对象???
解决方案 »
- 好久没有来了,各位如何像迅雷那样定位并且浏览指定下载文件,谢了
- 在ACCESS数据库中,以日期时间变量来查询!!!
- =?GB2312?Q?=C4=E3=BA=C3?= 的解码方法.
- 8个delphi群都没能解决的setcomputername 函数问题!!! 帮小妹!
- (帮顶有分,谢谢!)Tedit 的怪问题!在两个窗体上各有一个Tedit,都是密码输入,两个窗体和Tedit的大部分属性都相同。可是,一个可以输
- 招聘 Delphi 程序高手!(上海)
- dbgrid控件中当鼠标器移到一个单元格(呈蓝色显示)时的响应事件是什么?
- ADO配置问题?
- 大家看他了,http://www.csdn.net/expert/topic/445/445725.shtm 帮忙呀,兄弟们。。我。。着急,,哦。。那里回答的在这里也加分,当然你也要在这里随便说上一句,我会记住你的!!
- API小问题:如何获得当前屏幕Tray Bar区的高度?
- 能谁帮助把 verycd 的 UPnp 代码转成 delphi?谢谢
- 求助。如何获取磁盘根目录下的隐藏文件夹列表?!!!!
当然是2个不同的对象(类型都是Tbutton)
btn: TButton;
begin
btn := TButton.Create(nil);
btn.Free;
end;当然是两个对象了。指针相对并不就是同一个对象,最多是两个一样的对象罢了。
btn.Free;后系统将对象所占用的内存都释放了。