if (SmartTags("Meldung") and 2^0) <> 0 then
.......
End If
Das ist von der Syntax her auch nicht korrekt ...
Es müßte heißen :Code:if (SmartTags("Meldung") and 2^0) <> 0 then ....... End If
Ich habe gerade mal in meinen Scripten nachgesehen ... Ich habe nirgendwo "2^0" oder so stehen, sondern anstelle dessen dann "&H01" für die Maskierung. Es wäre also möglich, dass diese Funktion in diesem Zusammenhang so nicht funktioniert - teste das mal bitte ...
Gruß
LL
Ich finde es so scheisse, dass einige hier im Forum so ein Quatsch (2^x) :twisted: schreiben ...
warum denn immer mit Scripts ?
Für solche Fälle (Bit im Wort abfragen) benutze ich die Systemfunktion "SchiebenUndMaskieren"
habe ich nicht verstanden ... was funktioniert nun ...?
Hast du die Variable in der Visu oder im Script deklariert ?
Wenn in der Visu und du ein WORD haben willst, so heißt das dann UINT (unsigned Integer oder so ähnlich). Versuch ggf. mal das ...
Gruß
LL
if (UINT_Test_Var and 2^14) = 2^14 then
' hier die Aktion
End If
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?