Passwortabfrage einrichten

Felse

Level-1
Beiträge
221
Reaktionspunkte
10
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Profis,

ich hab mal ne Frage. Gibt es im WinCC flex eine Funktion um Passwort - Funktionen zu erstellen (außer diese Gruppen und Benutzer Einstellungen im Projektfenster) ? Ich hab dal Bild einer Tastatur mit einem Eingabefeld schon in meinem Projekt eingefügt. Jetzt weiß aber noch nicht wie ich dem Programm sage, dass es die jeweils gedrückten Zahlen ins E/A - Feld schreibt und dann auch noch prüft. Muss ich da einen Skript schreiben oder wie funzt das?

Im Voraus, danke für alle Antworten.
 
wozu programmierst du extra eine Tastatur??

Isd doch schon in jedem Panel eine Vorhanden.

Mit der Funktion

SetzeModusBildschirmtastatur

kannst du sie einblenden oder ausblenden.



Passwort kannst denk ich dann nur über Skript machen z.B. mit

if SmartTags("Eingabe") = "passwort" then
activateScreen "geheim",0
else
activateScreen "falschesPW",0
end if


wenn du unbedingt deine eigene Tastatur verwenden möchtest nimm ein Skript mit einem Übergabeparameter z.B. Zahl, deine Eingabe legst du auf eine Interne Variable

Skript sieht dann in etwa so aus

SmartTags("Eingabe") = SmartTags("Eingabe") + CStr(Zahl)


Zahl wird als INT (5) übergeben, wenn du Zahl gleich als String übergibst ( "5" ) kannst du direkt + Zahl schreiben statt +CStr(Zahl)
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Das funktioniert nicht. Ich hab ne Schaltfläche angelegt und bei der unter Ereignisse - "Klicken" setzemodusbildschirmtastatur zugewiesen, aber wenn ich das auf meinem Panel ausprobier öffnet sich keine Tastatur. Fehlerursache?:?
 
hier wie versprochen das beispiel.

schau mal ob du klar kommst.

ist jetzt mit selbst erstellter tastatur
 

Anhänge

  • passwort.rar
    1,3 MB · Aufrufe: 16
Zurück
Oben