Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
bevor ich zu meinem Problem komme, will dieses tolle Forum und seine Mitglieder loben! Ich lese schon eine Weile mit und fand schon viele wertvolle Tipps.
Nun will ich euch auch mit einem kleinen Problem belästigen:
Beschreibung:
- eine Registerkarte mit drei Tabs
- zwei davon sollten beim Start nicht sichtbar sein
- Passworteingabe im ersten Tab um die anderen zwei sichtbar/benutzbar zu machen
Habe keinen Schimmer, wie ich das anstellen soll .
bevor ich zu meinem Problem komme, will dieses tolle Forum und seine Mitglieder loben! Ich lese schon eine Weile mit und fand schon viele wertvolle Tipps.
Nun will ich euch auch mit einem kleinen Problem belästigen:
Beschreibung:
- eine Registerkarte mit drei Tabs
- zwei davon sollten beim Start nicht sichtbar sein
- Passworteingabe im ersten Tab um die anderen zwei sichtbar/benutzbar zu machen
Habe keinen Schimmer, wie ich das anstellen soll .
über PropertyNode des Tabs "Pages" auswählen, und hier dann "Page Visible" TRUE/FALSE setzen (für die gewünschten Pages), wenn das Passwort (String-Eingabe + OK-Button) korrekt ist. Speicherung des PW z.B. in ner Binärdatei....
A.
"Is there some mightier sage, of whom we have yet to learn?"
"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
nein, da spricht nichts dagegen...aber was sollte dafür sprechen? Sobald ein falsches Zeichen in deiner Eingabe ist, wird wieder ausgeblendet und der Code von "Einblenden" wird auch jedes Mal durchgeführt, was Rechenzeit frisst und völlig unnötig ist...du solltest das ganze evtl. in ne Eventstruktur packen. Erst wenn ein Button "Anmelden" gedrückt wird, wird der Fall 1x ausgeführt. Wenn du ne Benutzerverwaltung anlegen willst (verschiedene Zugangsebenen), könntest du das mit ner Datenbank erledigen oder auch wie schon erwähnt durch das Speichern von Passwörtern in ner Binärdatei. Als Masterpasswort könntest du natürlich direkt im Code was hinterlegen.
Was willst du denn genau machen?
A.
"Is there some mightier sage, of whom we have yet to learn?"
"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
nein, da spricht nichts dagegen...aber was sollte dafür sprechen? Sobald ein falsches Zeichen in deiner Eingabe ist, wird wieder ausgeblendet und der Code von "Einblenden" wird auch jedes Mal durchgeführt, was Rechenzeit frisst und völlig unnötig ist...du solltest das ganze evtl. in ne Eventstruktur packen. Erst wenn ein Button "Anmelden" gedrückt wird, wird der Fall 1x ausgeführt. Wenn du ne Benutzerverwaltung anlegen willst (verschiedene Zugangsebenen), könntest du das mit ner Datenbank erledigen oder auch wie schon erwähnt durch das Speichern von Passwörtern in ner Binärdatei. Als Masterpasswort könntest du natürlich direkt im Code was hinterlegen.
Was willst du denn genau machen?
A.
Hi,
es ist eine Software am entstehen, welche Messwerte über USB ausliest. Das Interface ist in drei Bereiche (Tabs) aufgeteilt "User" "Expert1" "Expert2". Die Idee ist, dass beim Start jeder im den Usermode kommt aber nur bestimmte Leute in die Expertenmodi. Also brauche ich nur ein festes Passwort, welches ich dann "Experten" weitergebe. Dieses Passwort sollte im Usermode während der Laufzeit eingegeben werden können und mit "Enter" (kein OK-Button) bestätigt werden.
Grüße
Slive
21.02.2007, 20:20 (Dieser Beitrag wurde zuletzt bearbeitet: 21.02.2007 20:27 von Lucki.)
' schrieb:es ist eine Software am entstehen, welche Messwerte über USB ausliest. Das Interface ist in drei Bereiche (Tabs) aufgeteilt "User" "Expert1" "Expert2". Die Idee ist, dass beim Start jeder im den Usermode kommt aber nur bestimmte Leute in die Expertenmodi. Also brauche ich nur ein festes Passwort, welches ich dann "Experten" weitergebe. Dieses Passwort sollte im Usermode während der Laufzeit eingegeben werden können und mit "Enter" (kein OK-Button) bestätigt werden.
Also ich würde das vorgeschlagene Programm noch ein wenig modifizieren: Nach Abschluß seiner Arbeit ruft der Experte wieder die allgemein zugängliche Page 0 auf, und das sollte bewirken, daß die Passworteingabe gelöscht wird. So wie es z.Zt. noch ist, muß man das Programm neu starten, wenn nach Passworteingabe die Pages 2 und 3 wieder geschützt sein sollen.
Das immer vorhandene Feld auf Page 1 für die Passwordeingabe ist auch nicht der letzte Schrei. Besser wären z.B. ausgegraute und deaktivierte Reiter der Pages 2 und 3, und wenn man die anklickt, springt eine kleines Fensterchen auf und verlangt nach dem Password.
Gruß Ludwig
' schrieb:Also ich würde das vorgeschlagene Programm noch ein wenig modifizieren: Nach Abschluß seiner Arbeit ruft der Experte wieder die allgemein zugängliche Page 0 auf, und das sollte bewirken, daß die Passworteingabe gelöscht wird. So wie es z.Zt. noch ist, muß man das Programm neu starten, wenn nach Passworteingabe die Pages 2 und 3 wieder geschützt sein sollen.
Hallo Ludwig.
danke für deinen Beitrag. Zum Problem.. Der Experte sollte aber weiterhin im Usermode arbeiten können. Genau heißt das, dass nach einmaliger Passworteingabe alle Tabs offen bleiben, bis das Programm neu gestartet wurde.
Zitat:Das immer vorhandene Feld auf Page 1 für die Passwordeingabe ist auch nicht der letzte Schrei. Besser wären z.B. ausgegraute und deaktivierte Reiter der Pages 2 und 3, und wenn man die anklickt, springt eine kleines Fensterchen auf und verlangt nach dem Password.
Finde ich nen super Vorschlag! Denke aber nicht, dass ich das alleine hinbekomme
Grüße
Slive
Edit: Ich finde keinen Eigenschaftsknoten um Reiter auszugrauen