-> Hier kostenlos registrieren
Hallo
Ich möchte gerne mit einem C-Script String variablen (immer 8 Zeichen) Verarbeiten und über ein EA Feld ausgeben.
Mein 1. Problem ist nun das es wohl keinen Datentyp String gibt:
Stimmt das? Gibt es den in VB?
Um das zu umgehen habe ich mit einem Char Arry gearbeitet, und zwar so:
Nur leider funktioniert das nicht. Weiß jemand wo der fehler ist???
Wenn ich es ohne struktur mache mache funktioniert es. Ungefähr so:
Die Struktur wäre aber sehr wichtig. Wo mache ich den Fehler?
Bitte um Hilfe!
Gruß Jaepen
Ich möchte gerne mit einem C-Script String variablen (immer 8 Zeichen) Verarbeiten und über ein EA Feld ausgeben.
Mein 1. Problem ist nun das es wohl keinen Datentyp String gibt:
Stimmt das? Gibt es den in VB?
Um das zu umgehen habe ich mit einem Char Arry gearbeitet, und zwar so:
Code:
[FONT=Arial]int i = 1;[/FONT]
[FONT=Arial]struct couple {[/FONT]
[FONT=Arial]char string[8];[/FONT]
[FONT=Arial]int var1;[/FONT]
[FONT=Arial]} dataset[200] ;[/FONT]
[FONT=Arial]dataset[1].var1 = 418;[/FONT]
[FONT=Arial]dataset[1].itemid[8] = "12341234";[/FONT]
[FONT=Arial]// Variablen ausgeben (Nach WinCC)[/FONT]
[FONT=Arial]SetTagCharWait( "TAG",dataset[1].itemid);[/FONT]
[FONT=Arial]}[/FONT]
Nur leider funktioniert das nicht. Weiß jemand wo der fehler ist???
Wenn ich es ohne struktur mache mache funktioniert es. Ungefähr so:
Code:
[FONT=Arial]int i = 1;[/FONT]
[FONT=Arial]char test[8] = "12345678"[/FONT]
[FONT=Arial]// Variablen ausgeben (Nach WinCC)[/FONT]
[FONT=Arial]SetTagCharWait( "TAG",test);[/FONT]
[FONT=Arial]}[/FONT]
Die Struktur wäre aber sehr wichtig. Wo mache ich den Fehler?
Bitte um Hilfe!
Gruß Jaepen
Zuletzt bearbeitet: