字符串的长度超过255怎么办?
有如下代码:
procedure TForm1.FormCreate(Sender: TObject);
var
temp:string;
begin
temp:='sadhfajkshfasdkjhfasjkdhfkjadskjfsadklfjsdakljfskdljfksldjfksldjfksladjfklsadjfksladjfklsadjflkasdjfklasdjfklsadjfksldajfksladjfksladjfklsadnfcm,zxnvksdlanjflksadnfklsadnfksaldfksaldjfklsadjfksladfjksdlfjskldasdhfjkasdhfjkashdajkshdkashfksahdfjksahfjkashfjksahdfjkshdfcjksdhcjkshdbkcjhsdkjhcsjkdhcjksdhjkshdfkjsdhfskjdhfjksdhfjksdahcjksdhcjkshdfjkshdjksdhfcjksdhfcjksdhfcjksdhfcjksdh';
temp:=temp+temp+temp+temp+temp+temp+temp;
end;
end.
编译时出现如下错误:
[Error] Unit1.pas(29): String literals may have at most 255 elements
请问各位高手该如何解决
其中
工程选项的编译中:huge string 已打勾
加入{$H+} 错误依旧
将string 改为widestring 错误依旧
肯请各位高手了!