-> Hier kostenlos registrieren
Hallo,
ich möchte einen Taster (z.B.Schaltfläche,Bild), der eine ungesetzte Variable setzt oder eine gesetzte Variable zurücksetzt. Deshalb habe ich mir ein Skript geschrieben, was leider nicht vollständig funktioniert.
Dim objTest
Dim i
i=0
Set objTest= SmartTags("test")
If i=0 Then
Select Case objTest
Case 0
SetBit SmartTags("test")
Case 1
ResetBit SmartTags("test")
End Select
i=i+1
End If
Beim Drücken der Schaltfläche wird das Skript gestartet. Ist die interne Variable "test" 0, soll sie 1 gesetzt werden. Ist sie dagegen 1 soll sie 0 gesetzt werden.
Das Skript funktioniert dahingehend, dass beim Drücken die Variable von 0 auf 1 wechselt. Jedoch wird sie beim erneuten Drücken nicht wieder zurück auf 0 gesetzt. Sie bleibt immer 1.
Weiß jemand warum das so ist?
Im Voraus herzlichen Dank
Chris
ich möchte einen Taster (z.B.Schaltfläche,Bild), der eine ungesetzte Variable setzt oder eine gesetzte Variable zurücksetzt. Deshalb habe ich mir ein Skript geschrieben, was leider nicht vollständig funktioniert.
Dim objTest
Dim i
i=0
Set objTest= SmartTags("test")
If i=0 Then
Select Case objTest
Case 0
SetBit SmartTags("test")
Case 1
ResetBit SmartTags("test")
End Select
i=i+1
End If
Beim Drücken der Schaltfläche wird das Skript gestartet. Ist die interne Variable "test" 0, soll sie 1 gesetzt werden. Ist sie dagegen 1 soll sie 0 gesetzt werden.
Das Skript funktioniert dahingehend, dass beim Drücken die Variable von 0 auf 1 wechselt. Jedoch wird sie beim erneuten Drücken nicht wieder zurück auf 0 gesetzt. Sie bleibt immer 1.
Weiß jemand warum das so ist?
Im Voraus herzlichen Dank
Chris