Thema: Delphi TStrings maximale Länge

Einzelnen Beitrag anzeigen

Popov
(Gast)

n/a Beiträge
 
#7

AW: TStrings maximale Länge

  Alt 17. Nov 2012, 12:41
@Tommy99

Test das mal:

Delphi-Quellcode:
var
  s: String;
begin
  s := 'Hallo Welt';
  s[6] := #0;

  ShowMessage('Text von s: "' + s + '"'); //hier wird sogar das zweite Anführungszeichen geschluckt
  ShowMessage('Länge s: ' + IntToStr(Length(s))); //die Länge ist aber korrekt (10)

  Caption := s; //mal an die Titelleiste übergeben
  ShowMessage('Länge Caption: ' + IntToStr(Length(Caption))); //die Länge ist kürzer (5)
end;
Einige Programme haben damit kein Problem, da sie die Nullen im Text ignorieren. Andere dagegen schlucken alles dahinter.
  Mit Zitat antworten Zitat