Forum: Object-Pascal / Delphi-Language
Delphi
by choose,
22. Nov 2003
Du hast die lokale Variable aString nicht initialisiert. Versuche aString:= ''; oder Initialize(aString);
Erklärung: Zu einem String werden die Stringdaten selbst, ein Längenwert (Nein, nicht im Byte, dann wären ja nur 255 Zeichen möglich) und ein Referenzzähler abgespeichert. Der Ort, wo diese Daten zu finden sind, wird als "Pointer" in der Variable aString abgelegt. Wenn Du Code in der Form...
Forum: Object-Pascal / Delphi-Language
Delphi
by choose,
22. Nov 2003
Hallo darkstone,
theoretisch solltest Du mehr als 2GB an Daten in einem String fassen können und erfolreich konnte ich mit Strings, deren Länge die 10MB überstieg abeiten.
Arbeitest Du direkt mit einem String oder weist Du einer Komponenteneigenschaft Werte zu?
Wir erstellst/füllst Du den String?