Quelltext
1:
| if copy(Zeile,1,4)='Nick' then NeuerNick:=copy(Zeile,6,length(Zeile)-5); |
Copy hat dabei drei Parameter:
- Der erste ist der String, aus dem man kopiert, keine Ahnung wie der bei dir heißt, hab ihn einfach mal 'Zeile' genannt.
- Der zweite ist die Stelle, von der man anfängt zu kopieren (1 für die erste Stelle, usw.)
- Der dritte gibt an, wie viele Zeichen man rauskopieren möchte.
Der Rückgabewert von copy ist logischerweise ein String.
Also bedeutet der Quelltext: Wenn ich aus der Zeile vom ersten Zeichen an 4 Stellen rauskopiere und dann 'Nick' rauskommt, dann bekommt der String 'Neuernick' den Inhalt: Vom String 'Zeile' vom sechsten Zeichen an (nach 'Nick' und dem Leerzeichen) den Rest der Zeile rauskopieren. (Das sind genau so viele Zeichen, wie die Zeile hat, nur halt 5 weniger, also 'Nick' und das Leerzeichen)
Viel Spass