Ladevorgang einer Form unterbrechen



  • Hallo,
    kann ich den Ladeform einer Form unterbrechen, im Falle des Auftretens eines nicht akzeptablen Fehlers.

    Ich muss in der Methode "Editor_Load"(Object sender, EventArgs e)"
    eine Zip Datei extrahieren.
    Gelingt dies nicht aus irgend welchen Gründen, so muss der Ladevorgang
    der Form unterbrochen werden.
    Die Form schließen "this.Close();" kann ich nicht, weil sie zu dem Zeitpunkt noch nicht existiert.

    Ich müsste also den Ladevorgang unterbrechen, aber wie 😕

    mfG.
    fujitsufan



  • Warum trennst du GUI und Logik nicht sauber und öffnest die Zipdatei an einer anderen Stelle und zeichnest die Form nur, wenn der Ladevorgang erfolgreich war?



  • vorschlag:
    - please wait anzeigen, evtl mit progress, cancle usw
    - zip entpacken
    - pelase wait zerstoeren
    - form anzeigen


Anmelden zum Antworten