Looping und Stringfunktionen in WINST
Verfasst: 11 Mär 2015, 17:03
Sorry, falls ich die Möglichkeit im WINST-scripten noch nicht entdeckt habe:
voll Freude entdeckte ich die (bescheidenen) Möglichkeiten im WINST, eine Schleife zu erstellen und damit evtl. Stringlistenmanipulationen durchzuführen.
Nachdem ich da evtl. von vbs etwas verwöhnt war, war die Enttäuschung doch gross, dass die Möglichkeiten im WINST etwas limitiert sind.
Ich wollte mittels einer Schleife (also mit for %s% in §liste$ do ...) Pfadangaben mit einem Zähler versehen.
Dabei gelang es mir zwar, die Länge der StringListe mittels count zu erheben, der Wert ist dann allerdings wieder ein String, der dann für einen Index (für z.B. eines Substrings) nicht herangezogen werden kann.
Jedenfalls: was mir fehlte, ist eine Operation wie z.B. Int("5"), wo ein String in eine Ziffer umgewandelt werden kann oder einfach ein Indexzähler, um die Anzahl der Elemente der Stringliste (oder eines Arrays) zu eruieren.
Vielen Dank
Gerhard
voll Freude entdeckte ich die (bescheidenen) Möglichkeiten im WINST, eine Schleife zu erstellen und damit evtl. Stringlistenmanipulationen durchzuführen.
Nachdem ich da evtl. von vbs etwas verwöhnt war, war die Enttäuschung doch gross, dass die Möglichkeiten im WINST etwas limitiert sind.
Ich wollte mittels einer Schleife (also mit for %s% in §liste$ do ...) Pfadangaben mit einem Zähler versehen.
Dabei gelang es mir zwar, die Länge der StringListe mittels count zu erheben, der Wert ist dann allerdings wieder ein String, der dann für einen Index (für z.B. eines Substrings) nicht herangezogen werden kann.
Jedenfalls: was mir fehlte, ist eine Operation wie z.B. Int("5"), wo ein String in eine Ziffer umgewandelt werden kann oder einfach ein Indexzähler, um die Anzahl der Elemente der Stringliste (oder eines Arrays) zu eruieren.
Vielen Dank
Gerhard