Hi @ll,
wenn ich einen string sehr langsam verändere/verlängere, zum Beispiel so:
Delphi-Quellcode:
var mystring: string;
begin
mystring :='';
while someCondition() do mystring :=mystring + 'A';
end;
Problem: Ich weiss nicht, wie lang der String werden wird. Ich kann aber sagen, dass der String höchstwahrscheinlich nicht länger als 30 Zeichen wird.
Wenn ich dann dem String eine feste Länge gebe:
var mystring: string[30];
Wie geht Delphi dann vor?
Nicht, dass Delphi immer schon bei
mystring :='';
die feste Länge wieder über den haufen wirft...
Oder wie mache ich das geschickt?
Letzter Tipp: Drogen. Machen zwar nicht glücklich, geben einem aber wenigstens das Gefühl glücklich zu sein.
Have a lot of fun!