Arnie Geschrieben 29. August 2002 Geschrieben 29. August 2002 Hallo miteinander, ich habe ein Problem mit einem Visual Basic Programm. Habe eine MDI Form und mehrere MDI Child-Formulare. Eines nach dem anderen wird vom Kunden durch das MDI Menü geöffnet. Wenn man auf das Kreuzchen zum Schließen klickt, schließt er die Anwendung zwar visuell, doch im Task Manager läuft diese Anwendung noch immer. Hat einer von Euch eine Idee, wie ich das Programm endgültig geschlossen bekomme? Habe bereits Beenden Knopf eingefügt, doch Unload me, etc. funzt net, zeigt dann immernoch EXE in Task Manager. MfG Arnie
Vampire Geschrieben 29. August 2002 Geschrieben 29. August 2002 wirklich alles bekommst du durch "end", ist aber unschön. mach folgendes: Private Sub UnloadALL() Dim frmTmp as Form For each frmTmp in Forms Unload frmTmp Next End Sub das rufst du dann im Unload des Hauptformulares auf.
Ganymed Geschrieben 29. August 2002 Geschrieben 29. August 2002 Hast du schon eine EXE kompilert oder startest du von er Entwicklungsumgebung aus? Da passiert es mir auch manchmal, dass sich das Programm nicht richtig beendet. Wenn ich ne EXE draus mache ist das Problem von alleine behoben
Arnie Geschrieben 29. August 2002 Autor Geschrieben 29. August 2002 Wieso sollte man kein "end" benutzen? @Vampire Vielen Dank, Dein Tipp half mir weiter und funzt einwandfrei. MfG Arnie
Vampire Geschrieben 29. August 2002 Geschrieben 29. August 2002 Zitat Original geschrieben von Arnie Wieso sollte man kein "end" benutzen? @Vampire Vielen Dank, Dein Tipp half mir weiter und funzt einwandfrei. MfG Arnie Gern geschehen. Das hat mir mal ein Entwickler aus der Firma genau erklärt, weiß aber nicht mehr warum, ist nur hängen geblieben, dass es unschön ist. Funktioniert aber auch. Seitdem benutz ich halt o.g. Prozedur, bzw. end nur bei reinen Modulprogrammen.
Arnie Geschrieben 29. August 2002 Autor Geschrieben 29. August 2002 Schade, aber benutze dann auch ab jetzt nur noch Prozedur...
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden