Manchmal lässt sich das Fenster einfach nicht schliessen...

19/10/2008 - 05:59 von Kerem Gümrükcü | Report spam
Hallo,

ich habe da so ein Programm, das aus einem Hauptform
besteht und einigen anderen Forms. Man kann alle Forms
schliessen, auch i.d.R. das Hauptform. Aber manchmal,
wirklich manchmal, làsst sich das Hauptform nicht schliessen:
Man drückt auf das X und es will einfach nicht, auch nicht
über das Systemmenü. .Ein Form.Close bringt da auch nix,
nur noch ein "grobes" beenden, also Exit/Terminate, etc,...
aber das ist nicht sonderlich gut, da es "sauber" herunterfahren
muss, also das Programm (Handles schliessen, Treiber beenden
und entladen, etc...). Ich kann dieses Verhalten auch nicht
reproduzieren in keinster Weise! Es ist völlig willkürlich und
kommt selten vor, aber dann wenn es da ist, kann man das Form
nicht über "normale" Wege schliessen. Bemerkenswert ist, das alle
Routinen bis zum Form Close und Closed durchlaufen, aber
das Form immernoch wie ne "1" steht,...das ergibt absolut keinen
Sinn! Abgesehen von Threads die noch Laufen, oder irgendwelchen
Form.Close Abbruch.Membern (ich benutze keine!) ist da nichts
sichtliches, das die Form von einem "entladen" abhalten könnte. Ich
ràume hinter mir sauber auf (code ist zu viel um hier zu posten,
treiber, dienste, pinvoke, etc,...) aber die Form will nicht "zu" gehen

Ich kann mir das nicht erklàren. Hat jemand mögliche Ideen, was
es noch sein könnte, das ein Form vom schliessen abhàllt...mögliche
Ursachen? Ich kann es wirklich nicht reproduzieren und es kommt
ganz sporadisch vor,...aber dann ist es àrgerlich!


Grüße

Kerem

Beste Grüsse / Best regards / Votre bien devoue
Kerem Gümrükcü
Latest Project: http://www.codeplex.com/restarts
Latest Open-Source Projects: http://entwicklung.junetz.de
"This reply is provided as is, without warranty express or implied."
 

Lesen sie die antworten

#1 Kerem Gümrükcü
19/10/2008 - 08:18 | Warnen spam
Guten Morgen,

startest du vielleicht Threads die nicht die IsBackground Eigentschaft
gesetzt haben.



defintiiv "Nein"!

Grüße

Kerem

Beste Grüsse / Best regards / Votre bien devoue
Kerem Gümrükcü
Latest Project: http://www.codeplex.com/restarts
Latest Open-Source Projects: http://entwicklung.junetz.de
"This reply is provided as is, without warranty express or implied."

Ähnliche fragen