关于给Tstringlist赋值的问题!(20分)

  • 主题发起人 主题发起人 hawkview
  • 开始时间 开始时间
H

hawkview

Unregistered / Unconfirmed
GUEST, unregistred user!
下列语句:
teststr:=Tstringlist.create;
teststr.strings[0]:='this is the test string';
执行时报错;‘list out of index'
下列语句:
teststr:=Tstringlist.create;
teststr.strings[0].add('this is the test string');
无错误,为什么?
 
teststr.strings[0] := 'this is the test string';
这时候strings[0]还没有创建,当然是list out of index;
teststr.strings[0].add('this is the test string');
这是不是你打错了?在我这里根本编译都通不过。应该是
teststr.add('this is the test string');
 
是啊,是啊,是啊,来晚了
 
字符串操作有无类似Foxpro中substr()函数
 
function Copy(S;
Index, Count: Integer): string;
 
多人接受答案了。
 
后退
顶部