Hallo,
ich versuche in Bascom einen Zähler zu realisieren.
Dabei möchte ich über
if Variable > 1 then Variable + 1
die Variable (Long) bei jedem duchlauf um eins erhöhen.
Wieso geht das so nicht? Ich bekomme immer einen Fehler angezeigt ](*,)
Druckbare Version
Hallo,
ich versuche in Bascom einen Zähler zu realisieren.
Dabei möchte ich über
if Variable > 1 then Variable + 1
die Variable (Long) bei jedem duchlauf um eins erhöhen.
Wieso geht das so nicht? Ich bekomme immer einen Fehler angezeigt ](*,)
Hallo,
Du musst der Variablen den neuen Wert auch zuweisen, so hängt die Formel nur in der Luft.
Variable = Variable +1
oder auch so, ist kürzer macht das gleiche:
Incr Variable
Hi,
If Variable > 1 Then Variable = Variable + 1
oder:
If Variable > 1 Then incr Variable
EDIT: zu spät :)
Gruß
Christopher
Is aber eine langwierige Sache, wenn variable am Anfang eventuell NULL ist.
... oder wenn sie letztendlich wieder zu NULL wird ...