Char in String an bestimmte Stelle schreiben (Lazarus)

73nici

Kabelverknoter(in)
Wie ihr es an der oben genannten Frage schon erkennen könnt versuche ich einen char an eine bestimmte Position eines Strings zubringen.
Hoffe ihr könnt mir helfen. Ich arbeite übrigens mit Lazarus und bin totaler Anfänger in der Programmierung.
 
Laut google ist Lazarus eine Entwicklungsumgebung, in welcher Sprache schreibst du denn da, Pascal?

Da kann man eigentlich bei einem String, wie bei einem Array, direkt auf die Elemente zugreifen. Sowas wie

EinString : string;
inhalt : Char;
EinString := 'abcdefg';

inhalt = EinString[3]

Damit wäre "inhalt = d".


Umgekehrt geht das auch so.

EinString : string;
inhalt : Char;
inhalt = x;
EinString := 'abcdefg';

EinString[3] = inhalt;

Damit wäre "EinString = abcxefg".


Wenn es so war, mit den Strings, bin mir nicht mehr sicher. ^^
 
Zurück