neben allen anliegenden Arbeiten zwecks Neuinstallation wollte ich für meine bessere Hälfte die gewünschte Alarmanlage-Touch-Pineingabe
realisieren.
Habe also als Test erst mal drei Zahlen genommen,und ein Ausgabefenster der PIN erstellt.
Also;
- Objekt "Anzeige_Pin" typ Zeichen
- Objekt "Pin1" typ Schalter
- Objekt"Pin2" typ Schalter
- Objekt "Pin3" typ Schalter
- Objekt "Pin_Loeschen" typ Schalter
Im Objekt Anzeige_Pin dann das Makro:
Code: Alles auswählen
Pinzahl1 := Pinzahl1
Anzeige_Pin := Pinzahl1+"" +Pinzahl2+ "" +Pinzahl3+ "" +Pinzahl4 + ""
Pinzahl1 := Pinzahl2
Pinzahl2 := Pinzahl3
Pinzahl3 := Pinzahl4
In den Objekten Pin1-Pin3 dann jeweils dieses Makro,wobei die Zahl dann immer die passende zum Icon ist:
Code: Alles auswählen
Anzeige_Pin.Pinzahl4 := "1"
aufrufen(Anzeige_Pin)
Die Löschtaste dann das Makro:
Code: Alles auswählen
Anzeige_Pin:="0000"
Nach Eingabe "1234",dann die Taste Löschen,nun steht "0000" im Objekt,was auch gewollt ist.
Die Löschtaste geht nur zum Teil,d.h. die Anzeige_Pin wird gelöscht,also was im Objekt sichtbar ist.
Dann steht die gewollte "0000" im Objekt,klicke ich aber eine der 3 Zahlen,kommt die" 1234" wieder zum vorschein
Was mache ich nun wieder falsch?
Mfg.
m.jansen