关于string(50分)

D

dohye

Unregistered / Unconfirmed
GUEST, unregistred user!
str:string;

setlength(str,300);
str[50]:='a';
Edit1.Text:=str;
为何字符串里没有'a'
 
L

LSS

Unregistered / Unconfirmed
GUEST, unregistred user!
setlength()最多支持到255,而且在给第50个单元赋值前须给前49个单元赋值
 
T

Town

Unregistered / Unconfirmed
GUEST, unregistred user!
str好象应该先初始化一下吧.

var
str:string;
i:Integer;
begin
setlength(str,300);
for i:=1 to 300 do
str:=' ';
str[1]:='a';
Edit1.Text:=str;
end;
 
D

dohye

Unregistered / Unconfirmed
GUEST, unregistred user!
多人接受答案了。
 

Similar threads

回复
0
查看
851
不得闲
回复
0
查看
662
不得闲
回复
0
查看
808
不得闲
顶部