Danke für die Ausführliche Antwort, habs aber eigentlich nicht so gemeint.
Meine Schuld sollte meine Fragen besser stellen^^
Kenn mich leider noch nicht sehr gut mit C# aus :-\
Ich versteh schon was du mit MainForm etc. meinst,
nur das mit den Klassen hab ich nicht so.
Ich habe in meinem Projekt jetzt 2 Forms (Login & Main)
C#-Quelltext
1: 2: 3: 4: 5: 6: 7:
| public partial class Form1 : Form { }
public partial class Form2 : Form { } |
Wenn jetzt Form2 ausgeführt wird (Login),
wie wird nachher die MainForm mit dem Admin account ausgeführt?
nach deinem Beispiel:
C#-Quelltext
1: 2: 3: 4: 5:
| if (! String.IsNullOrEmpty(username) ) { MainForm main = new MainForm(); main.Username = username; Application.Run(main); } |
Jetzt gibts du dem Objekt main die notwendigen Parameter mit, ich denke ich müsste noch.
main.Password = Password; hinzufügen
Wenn ich aber in meinem Login
C#-Quelltext
1:
| MainForm main = new MainForm; |
Sagt er mir, Der Typ- oder Namespacename "Mainform" konnte nicht gefunden werden.
Using System.Windows.Forms; hab ich aber drin.
Ich denke das ist ein sehr dummer Fehler von mir, weil ich da irgendwas falsch verstehe oder etwas nicht hinzufüge :s
So hoffe du verstehst jetzt was ich meine
