Hey zusammen,
Momentan habe ich das Problem bzw die Frage:
Ich habe eine Klassenbibliothek erstellt, hier sind momentan nur 2 Klassen:
Employee = Mitarbeiter Klasse
Staff = Klasse mit einer arrayList Serialisiert und Deserialisiert sich automatisch jenachdem was gemacht wird.
Das ganze Projekt soll eine Zeiterfassung werden, nun habe ich eine Login Form erstellt in der man sich einloggen kann,
Wenn ein User sich einloggt wird der User in der Liste gesucht und falls gefunden wird das Passwort überprüft.
Falls dieses Passwort ebenfalls korrekt ist wird der user in der Variable "epUser" gespeichert und dann soll das Hauptprogramm gestartet werden.
Heißt Login Form schließen und Main Form öffnen. In der Main Form würde ich aber gerne den User der sich einloggt hat als Grundlage in einer Variable haben.
Also die Daten die in epUser stehen möchte ich von der Login Form in die Main Form bekommen.
Angedacht habe ich das ganze so das ich in der Main Form frmLogin.epUser aufrufe. Aber macht man das wirklich so?
Müsste ich dann
Main Form öffnen,
Variable kopieren
Login Form schliessen?
Wenn ich nun:
mache bleiben beide Fenster offen. Und ich weiß nicht so wirklich wie ich die erste Form schliessen soll...
Ich hoffe es ist nicht zu umständlich erklärt. Falls doch werde ich gerne versuchen es anhand von Fragen nocheinmal zu schildern!
[edit]
Ich habe gerade den Aufruf so erweitert:
dann habe ich in die MainForm folgendes reingesetzt:
Das funktioniert zwar, aber ist das wirklich der richtige weg?
[Edit 2]
Ich hab das ganze dann mal geändert schuldigung
Momentan habe ich das Problem bzw die Frage:
Ich habe eine Klassenbibliothek erstellt, hier sind momentan nur 2 Klassen:
Employee = Mitarbeiter Klasse
Staff = Klasse mit einer arrayList Serialisiert und Deserialisiert sich automatisch jenachdem was gemacht wird.
Das ganze Projekt soll eine Zeiterfassung werden, nun habe ich eine Login Form erstellt in der man sich einloggen kann,
Wenn ein User sich einloggt wird der User in der Liste gesucht und falls gefunden wird das Passwort überprüft.
Falls dieses Passwort ebenfalls korrekt ist wird der user in der Variable "epUser" gespeichert und dann soll das Hauptprogramm gestartet werden.
Heißt Login Form schließen und Main Form öffnen. In der Main Form würde ich aber gerne den User der sich einloggt hat als Grundlage in einer Variable haben.
Also die Daten die in epUser stehen möchte ich von der Login Form in die Main Form bekommen.
Angedacht habe ich das ganze so das ich in der Main Form frmLogin.epUser aufrufe. Aber macht man das wirklich so?
Müsste ich dann
Main Form öffnen,
Variable kopieren
Login Form schliessen?
Wenn ich nun:
mache bleiben beide Fenster offen. Und ich weiß nicht so wirklich wie ich die erste Form schliessen soll...
Ich hoffe es ist nicht zu umständlich erklärt. Falls doch werde ich gerne versuchen es anhand von Fragen nocheinmal zu schildern!
[edit]
Ich habe gerade den Aufruf so erweitert:
dann habe ich in die MainForm folgendes reingesetzt:
Das funktioniert zwar, aber ist das wirklich der richtige weg?
[Edit 2]
Ich hab das ganze dann mal geändert schuldigung
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von „r3v0“ ()