Hallo Zusammen,
ich hoffe ich poste das an der richtigen Stelle. Im Forum und auf Google habe ich bisher keine Lösung für mein Problem finden können, was auch daran liegt, dass ich es nicht in 2-3 Wörtern zusammenfassen kann.
Ich habe mir eine Projektmappe erstellt. In dieser Projektmappe befinden sich nun 3 Projekte. 1. "Startbildschirm";2. "Berechnungen1"; 3. "Berechnugen2"
Jedes Projekt enthält eine WindowsForm. Mit der WindowsForm vom Startbildschirm möchte ich nun Die WindowsFormen für "Berechnugnen1" und "Berechnungen2" öffnen. Hierfür habe ich die Referenzen in "Startbildschirm" gesetzt. Mit einem Button und "Berechnungen1.WindowsForm.show()" gelingt es auch alles anzuzeigen. Anschliessend führe ich Berechnungen aus und gebe diese in TextBoxen aus. Der Code führt die Rechnungen aus, habe das mit Sprungmarken und Debug.writeLine() Anzeigen lassen. Der Code führt auch solche Codezeilen aus: TextBox.Text = Ergebnis . Allerdings wird in der Textbox nichts angezeigt.
Dies ist nicht der Fall wenn ich die WindowsFormen "Berechnugen1" un "Berechnugen2" einzeln starten lasse also direkt debugge. Das seltsame daran ist das die Ausgabe wiederum funktioniert wenn ich den Code direkt in meinem Form.Designer vornehme. Das will ich aber nicht machen, da ich meinen Code in verschiedenen Modulen habe um ihn übersichtlicher zu halten. Alles auf eine Seite zu klatschen würde mehr arbeit machen als alles neu zu schreiben.
Kann es sein dass ich die WindowsFormen noch irgendwie wissen lassen muss, dass sie so ausgeführt werden, als wenn ich sie einzeln debuggen würde.
Ich hab jetzt ein bisschen geschrieben um mein Problem verständlich zu machen, wie gesagt fällt es mir etwas schwer das Problem ganz genau zu identifizieren.
danke schonmal
Gruss Pulli
ich hoffe ich poste das an der richtigen Stelle. Im Forum und auf Google habe ich bisher keine Lösung für mein Problem finden können, was auch daran liegt, dass ich es nicht in 2-3 Wörtern zusammenfassen kann.
Ich habe mir eine Projektmappe erstellt. In dieser Projektmappe befinden sich nun 3 Projekte. 1. "Startbildschirm";2. "Berechnungen1"; 3. "Berechnugen2"
Jedes Projekt enthält eine WindowsForm. Mit der WindowsForm vom Startbildschirm möchte ich nun Die WindowsFormen für "Berechnugnen1" und "Berechnungen2" öffnen. Hierfür habe ich die Referenzen in "Startbildschirm" gesetzt. Mit einem Button und "Berechnungen1.WindowsForm.show()" gelingt es auch alles anzuzeigen. Anschliessend führe ich Berechnungen aus und gebe diese in TextBoxen aus. Der Code führt die Rechnungen aus, habe das mit Sprungmarken und Debug.writeLine() Anzeigen lassen. Der Code führt auch solche Codezeilen aus: TextBox.Text = Ergebnis . Allerdings wird in der Textbox nichts angezeigt.
Dies ist nicht der Fall wenn ich die WindowsFormen "Berechnugen1" un "Berechnugen2" einzeln starten lasse also direkt debugge. Das seltsame daran ist das die Ausgabe wiederum funktioniert wenn ich den Code direkt in meinem Form.Designer vornehme. Das will ich aber nicht machen, da ich meinen Code in verschiedenen Modulen habe um ihn übersichtlicher zu halten. Alles auf eine Seite zu klatschen würde mehr arbeit machen als alles neu zu schreiben.
Kann es sein dass ich die WindowsFormen noch irgendwie wissen lassen muss, dass sie so ausgeführt werden, als wenn ich sie einzeln debuggen würde.
Ich hab jetzt ein bisschen geschrieben um mein Problem verständlich zu machen, wie gesagt fällt es mir etwas schwer das Problem ganz genau zu identifizieren.
danke schonmal
Gruss Pulli