可否定义TStringList为常量?(20分)

小天

Unregistered / Unconfirmed
GUEST, unregistred user!
可否直接在const里直接定义TstringList
 
有什么意义吗?
 
我也试过多种方法都没成功,我用下面的代替
var
SS: TStrings;
...
...
initialization
SS := TStringList.Create;
SS.CommaText := 'a,b,c,d';
 
不能,因为她是一个对象,定义成为一个常量从任何一个角度说都毫无意义。
 
小天:
我没试出来.
但我觉得不行.
TstringList定义为常量有意义吗?
 
别试了,除非在D6里对PASCAL扩充
 
扩充也不会扩这个东西,毫无意义.
 
maybe add a unit will ok
 
TstringList 是一个对象,作为存放常量的手段时,每次都要Create,free 很麻烦.何不用listbox,delphi会替你管理,虽然费点资源,但是现在的机器都很大度,不太会与你计较.

 
这是不可能的,除非你去做D6
 
多人接受答案了。
 
顶部