Announcement

Collapse
No announcement yet.

Form aufrufen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Form aufrufen

    Hallo!

    Wieso wird eignetlich ein Fenster das volgend aufgerufen wird:

    <i>
    ....
    static void Main(string[] args)
    {
    Form1 co = new Form1();
    co.Show();
    Console.WriteLine("test");
    Console.ReadLine();
    }
    ....
    </i>
    nicht ordentlich angezeigt?

    Wie kann man es machen, so dass das Fenster angezeigt wird und die weiter volgende Verarbeitung aber trotzdem statt findet?

  • #2
    Hallo Eugen,

    der Code innerhalb der Main-Funktion läuft sequentiell ab. Die nächste Funktion/Methode kann erst aufgefufen werden, wenn sich
    die vorhergehende beendet hat.

    Und co.Show() beendet sich erst, wenn die Form aktiv beendet bzw. geschlossen wird.

    Abhilfe schafft hier die Delegation bzw das Mulithreading. In beide Themen sollte man sich etwas einarbeiten.- Hier können die Webcasts von Microsoft weiterhelfen.

    Webcast zu Delegate: http://www.microsoft.com/germany/events/webcasts/detail.aspx?id=100191

    Webcasts zu Multithreading:
    http://www.microsoft.com/germany/events/webcasts/detail.aspx?id=100111
    http://www.microsoft.com/germany/events/webcasts/detail.aspx?id=100112

    Viel Spaß damit

    Gruß Fran

    Comment

    Working...
    X