【发布时间】:2011-11-29 23:21:25
【问题描述】:
我已经在私有部分声明了 TStringList 的变量。在按钮单击事件中,我想访问该 TStringList 对象。
sVariable:= TStringList.Create;
sVariable.add('Test1');
现在,每当我每次单击该按钮时,都会将其新创建的内存分配给该变量。是否有任何属性/函数可以用来确定是否为该变量创建了对象,并且它也不会给出访问冲突错误?
【问题讨论】:
-
小心,所有的答案都忘记初始化变量/字段,而是依赖于隐式初始化。
-
+1 用于访问瞧确实:-)
-
@Downvoter Delphi 类实例确实是零初始化的。这确实是可以依靠的东西。每当您在析构函数中编写代码时,您都必须依赖它。
标签: delphi tstringlist