LabVIEWForum.de - Benutzeranmeldung vor Hauptprogramm

LabVIEWForum.de

Normale Version: Benutzeranmeldung vor Hauptprogramm
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3
Servus

Folgendes: Ich möchte vor ein Hauptprogramm eine Benutzeranmeldung (Abfrage) implementieren! Problem: 1.) Das Hauptprogramm soll erst geöffnet werden, nachdem der Benutzer sich erfolgreich angemeldet hat. 2.) Das VI zur Anmeldung soll sich nach der Anmeldung wieder schliessen.

Hat jemand eine Ahnung, wie das gehen könnte? Bisher habe ich es so, dass die Benutzeranmeldung im Code des Hauptprogramms steht, das hat aber zu Folge, dass der Frontpanel des Hauptprogramms bei der Abmeldung gleich mitgeöffnet wird.

Grüsse
P.Pfarherr
Hallo,

mach doch ein VI, das Du als Dialog "aufpoppen" lässt. Wenn sich der Benutzer dort richtig anmeldet, startest Du das Hauptprogramm.

Gruß Markus
' schrieb:Servus

Folgendes: Ich möchte vor ein Hauptprogramm eine Benutzeranmeldung (Abfrage) implementieren! Problem: 1.) Das Hauptprogramm soll erst geöffnet werden, nachdem der Benutzer sich erfolgreich angemeldet hat. 2.) Das VI zur Anmeldung soll sich nach der Anmeldung wieder schliessen.

Hat jemand eine Ahnung, wie das gehen könnte? Bisher habe ich es so, dass die Benutzeranmeldung im Code des Hauptprogramms steht, das hat aber zu Folge, dass der Frontpanel des Hauptprogramms bei der Abmeldung gleich mitgeöffnet wird.

Grüsse
P.Pfarherr

Mach doch einfach eine riesige Case- Struktur um dein Hauptprogramm, und als Selector deine Benutzereingabe.
Wie Markus schon sagte, einfach ein Vi das aufpoppt und die Sache ist gegessen.

Mfg
Hab ich alles schon versucht, aber da hab ich dann wieder das Problem das Hinter dem Frontpanel der Benutzerverwaltung der Frontpanel des Hauptprogramms zu sehen ist und das soll eben nicht so sein. Hier mal ein kurzes Beispiel:

LabVIEW 8.0.1
' schrieb:Hab ich alles schon versucht, aber da hab ich dann wieder das Problem das Hinter dem Frontpanel der Benutzerverwaltung der Frontpanel des Hauptprogramms zu sehen ist und das soll eben nicht so sein. Hier mal ein kurzes Beispiel:

LabVIEW 8.0.1

Also bei mir ist es genau andersrum...
wenn ich die Benutzeranmeldung sehe, ist sie alleine da, aber sobald sich dann das Hauptprogramm öffnet bleibt die Benutzeranmeldung im hintergrund.
Hast du schomal mit den SubVI node Setup und Call Setup herumgespielt?

Mfg
Du hast Recht, im Beispiel ist es anderst. Nein mit Node Setup bzw. Call Setup hab ich noch nicht rumgespiel, weiss momentan auch nicht was genau du meinst. Ich muss mal schauen
' schrieb:Du hast Recht, im Beispiel ist es anderst. Nein mit Node Setup bzw. Call Setup hab ich noch nicht rumgespiel, weiss momentan auch nicht was genau du meinst. Ich muss mal schauen

Des war auch nur mal so ne Idee von mir, hab grad einfach keine Zeit dir schnell was zamzubasteln, deshalb hab ich dir einfach mal was zum ausprobieren hingeworfen.
Rechtsklick auf des SubVI, dann siehst du die beidne Optionen.

Was du noch machen könntest (is aber komplizierter) : Öffne und schließe deine Frontpanels mit Property Nodes. Sowas wie "show.fp" "close.fp" usw. Damit kannst du dein Problem auch lösen

Mfg
Probier's mal so...

[attachment=15325]
Lv80_img
[attachment=15326]
Lv80_img

Gruß Markus
Vielen Dank das hilft mir sehr weiter!

Gruss P. Pfarherr
Hallo...

ich habe noch nicht viel Erfahrung mit LabVIEW, benötige aber eine auch eine Benutzeranmeldung wie sie hier als Beispiel vorhanden ist. Sobald ich dieses Beispiel auf mein Hauptprogramm anwende, funktioniert es leider nicht mehr. Ich habe einfach das Beispielhauptprogramm ersetzt und die invoke node an mein hauptporgramm angefügt und in den String den Namen meines VI s eingetragen. Funktioniert heißt indem Fall, dass mein Hauptprogramm zwar gestartet wird, aber nicht angezeigt. Wenn ich es manual öffne, vorher jedoch mit der Benutzeranmeldung aufgrufen habe, ist es schon ausgeführt. Unter "state" habe ich alles durchprobiert ..aber egal was dort ausgewählt ist, das Hauptprogramm läuft "quasi ungeöffnet" im Hintergrund ... kann mir da jemand bitte weiterhelfen?

Vielen Dank schon einmal
Seiten: 1 2 3
Referenz-URLs