Thema: Delphi StrToChar???????

Einzelnen Beitrag anzeigen

Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: Unterhaching
11.412 Beiträge
 
Delphi 12 Athens
 
#8
  Alt 17. Jan 2003, 16:53
Beide falsch

In Turbo Pascal (u.U. auch Delphi 1) stand im String[0] die Länge. Seit der 32 Bit Welt, steht die Länge dort nicht mehr, da sonst ein String maximal 255 Zeichen lang sein könnte.

Dieser Zugriff ist nur noch für ShortStrings gültig.

String[0] ergibt eine Access Violation. Auch wenn bei Delphi fast alles bei null (0) anfängt, so ist das erste Zeichen in einem String immer bei eins (1).
......
Daniel Lizbeth
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat