ich bevorzuge die komfortable variante

bei dem code hab ich jedoch probleme
ich zähl mal mein verständiss und gleichzeitig nicht verständiss auf

Dim Z as Byte : was bedeutet das?

If PIND.7 = 0 then : wenn taster gedrückt dann zahl = 0 (zahl alias??? ist ja eng eig.)
während der taster gedrückt ist +1 sec
wartet 100 ms

wend verstehe ich auch trotz help nicht