Einzelnen Beitrag anzeigen

Neg

Registriert seit: 16. Jan 2004
Ort: Berlin
63 Beiträge
 
Delphi 5 Professional
 
#5

Re: Zeichen in String an Position x ersetzten

  Alt 26. Jan 2004, 21:47
Zitat von fkerber:
Hi!

Wenn ich nicht irre so:

Delphi-Quellcode:
var
str: string;

begin

str:='Test';
str[2]:='a';
end;
Müsste eigentlich jetzt Teat sein.
Nein, str ist jetzt gleich "Tast". Strings beginnen mit 1, nicht mit 0.

@fcg:
Nur ein kleiner Hinweis (, falls du es noch nicht weißt):
Wenn du die einzelnen Buchstaben eines Strings direkt ansprichst, dann gehe immer sicher, dass der entsprechende Buchstabe auch existiert, der String also nicht kleiner ist, sonst kriegst du eine AV.

[edit]Verdammte Typos...[/edit]
  Mit Zitat antworten Zitat