Announcement

Collapse
No announcement yet.

Das X in Formular umprogrammieren

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

  • Das X in Formular umprogrammieren

    Hallo Freunde,

    ich habe hier ein Formular, dass ist dynamisch aus einer Konfigurationsdatei erzeuge.
    Programmiersprache VB.NET

    Alle Buttons und Funktionen funktionieren soweit.
    Doch jetzt habe ich festgestellt, wenn ich das Forumlar aufrufe es mit dem klick auf x schließe und es nochmal aufrufe folgende Fehlermeldung kommt.

    Interner Fehler bei Durchführung der Funktion in einem Plugin:

    Auf das verworfene Objekt "FormularSignieren" kann nicht zugegriffen werden.
    Objektname: "FormularSignieren".

    FormularSignieren ist mein Formular

    Breche ich mein Aktion nicht mit X ab, sondern führe sie aus und starte sie dann noch einmal, funktioniert alles Problemlos.

    Jetzt ist die Frage, wo ist der Fehler??

    Oder wie kann ich das X im Formular so umprogrammieren, dass das Formular nur unsichtbar wird , damit das Object nicht zerstört wird?

    Quellcode ist aus Datentechnischen gründen nicht zeigbar.

    Gruß

    Alaska
    Zuletzt editiert von alaska94; 12.03.2008, 14:39.

  • #2
    Hallo,

    man müßte den Code doch mal sehen.

    Grundsätzlich verhindern kann man das Schließen des Formulars, indem man im FormClosing-Event im EventArgs-Parameter e.Cancel = True setzt. Dann kann man das Formular unsichtbar schalten, um es beim nächsten Aufruf, soweit bereits vorhanden, wieder sichtbar zu schalten.

    Warum es zu der Störung kommt, kann man ohne Code schlecht beurteilen.

    Gruß
    ck

    Comment

    Working...
    X