Forum: Programmieren allgemein
by Slashmob,
11. Jan 2012
Mal ne Frage. Funktioniert das so?
While pos('DELTAY',s) do // Solange "DELTAY" im String...
delete(s,1,6); // lösche "DELTAY"
deltay:=copy(s,1,maxint); // deltay-Wert ist Zahlenwert nach "DELTAY"
While-Schleife oder wäre FOR i=1 to length(s) besser?
Was heißt maxint?? -> bis Ende des strings? Wäre length(s) auch möglich?
Forum: Programmieren allgemein
by Slashmob,
10. Jan 2012
Ich wills ja verstehen und lernen, mir fällts halt leichter wenn ich etwas "Neues" anhand eines konkreten Beispiels sehe...dann hab ichs vor Augen und kann es woanders auch andwenden.
Versuche mich mal dran. Wenn Fragen sind, dann meld ich mich!
Danke dir nochmal!
Forum: Programmieren allgemein
by Slashmob,
10. Jan 2012
Erstmal Danke. Kann ich denn damit auch die X- und Y-Koordinaten unterscheiden? Oder hab ich damit nur einen "Topf voller Zahlen"?
Mir geht es darum aus jeder Zeile einen X-Wert und einen Y-Wert zu bekommen.
Geht das denn alternativ auch irgendwie mit copy,pos und delete?? (Das wäre sogar zu bevorzugen, weil ich diese drei Funktionen anhand dieses Beispiels lernen muss)
Gruß Slash
Forum: Programmieren allgemein
by Slashmob,
10. Jan 2012
Hallo,
ich will aus einer Textdatei, mit dem Inhalt z.B. X123Y456 oder DELTAX51DELTAY175, die Zahlenwerte "herausfiltern."
Die Zahlenwerte sind gesuchte Koordinaten.
Ich vermute mal das dürfte irgendwie mit Copy,Pos und Delete gehen.
Kann mir jemand konkret am obigen Beispiel zeigen wie das codemäßig aussehen muss?
Meine eigenen Versuche führten nicht zum Ziel...:(
Gruß Slash