haukehansen
Member
- Beiträge
- 15
- Reaktionspunkte
- 1
-> Hier kostenlos registrieren
Moin moin,
ich habe hier ein TwinCat System, mit dem ich einen String in eine Datei schreiben möchte, der bis zu 1020 Zeichen lang ist.
Programmiert wird in ST. Die Funktion FB_FileWrite benötigt zum Schreiben die Länge des zu schreibenden Strings.
Die Funktion LEN kann aber nur die Länge eines Strings herausgeben, der maximal 255 Zeichen lang ist.
Kennt jemand zufällig eine Möglichkeit die genaue Länge eines längeren Strings zu ermitteln?
Müsste ich mir eine eigene LEN Funktion schreiben, die mit längeren Strings zurechtkommt?
Und wenn ja, wie macht man das am Besten?
Wenn das nicht geht, müsste ich den String in mehrere 255 Zeichen lange Strings aufteilen, was aber relativ aufwendig wäre, weshalb ich das zu vermeiden versuche.
Vielleicht hat jemand ja ein Idee.
Vielen Dank für eventuelle Antworten und schöne Grüße,
Hauke.
ich habe hier ein TwinCat System, mit dem ich einen String in eine Datei schreiben möchte, der bis zu 1020 Zeichen lang ist.
Programmiert wird in ST. Die Funktion FB_FileWrite benötigt zum Schreiben die Länge des zu schreibenden Strings.
Die Funktion LEN kann aber nur die Länge eines Strings herausgeben, der maximal 255 Zeichen lang ist.
Kennt jemand zufällig eine Möglichkeit die genaue Länge eines längeren Strings zu ermitteln?
Müsste ich mir eine eigene LEN Funktion schreiben, die mit längeren Strings zurechtkommt?
Und wenn ja, wie macht man das am Besten?
Wenn das nicht geht, müsste ich den String in mehrere 255 Zeichen lange Strings aufteilen, was aber relativ aufwendig wäre, weshalb ich das zu vermeiden versuche.
Vielleicht hat jemand ja ein Idee.
Vielen Dank für eventuelle Antworten und schöne Grüße,
Hauke.