Registriert seit: 10. Jun 2002
Ort: Deidesheim
2.886 Beiträge
Turbo Delphi für Win32
|
Re: große Strings
19. Dez 2003, 23:10
Das zuerst via SetLength() eine Größe festgesetzt werden muss, ist richtig, aber nicht der Grund für die Fehlermeldung.
Diese bedeutet nämlich, dass ein einzelnes String-Literal (das ist das, was zwischen zwei Hochkommas steht) nicht länger als 255 Zeichen sein darf. Eine Stringkonstante mit 500 Zeichen kann man durch Verknüpfen mehrerer kleinerer Literale erreichen, also z.B. so:
My500CharString := 'Ein Literal mit 250 Zeichen' + 'Ein Literal mit 200 Zeichen' + 'Ein Literal mit 50 Zeichen';
Martin Leim Egal wie dumm man selbst ist, es gibt immer andere, die noch dümmer sind
|