wincc flex 2005 skripte

amigo del sol

Level-1
Beiträge
21
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
aloha-he

hab mich heute mit dem skripte schreiben in wincc auseinander gesetzt.
jedoch völlig erfolglos und zum schluss ratlos.

wollte mit was einfachen anfangen um zu schauen ob es so funktioniert wie ich es aus der hilfe entnommen habe.

also skript hinzugefügt name vergeben und sub eingestellt

dann ab zeile 1
1 If SmartTags ("Vaiable1") =1 Then
2 SmartTags("Variable2) =1
3 End If

Die Variablen stehen in meiner Variablenliste
Varibale 1 ist als Bit deklariert
Variable2 als interne und BOOL

ich hab dann einen kreis eingefügt der mit der variable 2 belegt wurde der bei 0 und 1 verschiedene Farben hat um zu kontrollieren das wenn variable1 auf 1 geht sich die farbe ändert.

das skript selber rufe ich mit einem button auf durch die einstellung bei ereignissen des buttons.

jedoch funktioniert das alles nicht und ich hab keine idee mehr woran es liegen könnte.
 
also muss ich wenn ich für eine variable (die als BOOL bzw Bit deklariert ist) true oder false schreiben wenn ich sie 1 bzw 0 setzen möchte ....
 
also muss ich wenn ich für eine variable (die als BOOL bzw Bit deklariert ist) true oder false schreiben wenn ich sie 1 bzw 0 setzen möchte ....
Ja,
kann sein das es anders auch geht, aber ich würde das nicht so machen, finde ich irgendwie unschön. ;)
Hast du meine Variante von Post (3) ausprobiert ?
 
kann es leider erst am montag ausprobieren ....
werde aber bescheid geben ob es funktioniert hat oder nicht ....

sollte es nicht funktionieren an was könnte es dann liegen ?
Keine Sorge, das geht schon. ;)
Die Frage ist aber, was du damit machen willst.
Wenn Variable 2 nur den Zustand von Variable 1 annehmen soll, wäre Kai's Vorschlag (wie er schreibt) wirklich noch kürzer.
Aber irgendwie würde das ja auch keinen Sinn ergeben, sonst könntest du der Variable 2 ja gleich das Bit von Variable 1 übergeben.

Wenn du aber mit der Variable 1 die Variable 2 setzen und mit einem anderen Ereignis die Variable 2 wieder zurücksetzen möchtest,
dann bist du auf dem richtigen Weg. :D
 
Zurück
Oben