Ok, danke soweit. Das hat mir schon viel geholfen das zu verstehen. Im Prinzip besteht die Aufgabe darin mit pos,copy und delete zu arbeiten.
Nun soll ich ja eine Prozedur schreiben, die mir die Absolutwerte der Koordinaten erstellt.
Delphi-Quellcode:
procedure berechne_absolutwerte(deltax,deltay:double);
// berechnet die Absolutwerte mit Hilfe der incrementellen
var x,y: integer;
begin
x:=x+deltax;
y:=y+deltay;
end;
Was wäre hier die einfachste Art x und y zu berechnen.
Muss ich hier in der Textdatei nach den Werten von X und Y und den Deltawerten suchen?
Das wird wohl ohne Parser nicht gehen, weil du ja auch auf das prüfen mußt:
X100X80 // hier Fehler melden
BTW:
Was ist hier denn falsch??
X96Y151 // hier Fehler melden
Du mußt auch zuerst den Kommentar entfernen und dann erst den Trim machen, da zwischen Code und Kommentar ein Leerzeichen sein kann (also so, wie es K.-H. gemacht hat).
MFG
Thomas