vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Re: Programm Prozess nach Beenden noch im Task Manager? 
Autor: Plumber44
Datum: 05.01.12 05:04

Hey,
Geht ganz einfach, im ClickEvent des Beendenbuttons verweist Du auf untere Sub durch den Unload Me Befehl. Hierher wird auch der Klick auf das Schließsymbol geschickt.
Hast Du hier
Private Sub Form_Unload(Cancel As Integer)
 
End Sub
irgendwelche Besonderheiten die noch gespeichert werden müssen ?
Dann verschiebe alles in die Untere Sub.

Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
  ' Abfrage ob Schließsymbol geklickt wurde
  If UnloadMode = vbFormControlMenu Then
    Dim iResult As Integer
    iResult = MsgBox("Programm wirklich beenden", vbYesNo + vbQuestion, _
      "Programm beenden")
    If iResult = vbNo Then  ' Nein geklickt
      Cancel = 1
      ' Zurück zum Programm
      Exit Sub
    End If
  End If
 
  ' Programm normal beenden
  ' und alle relevanten Einstellungen sichern
  '-------------------------------------------------------
  ' Hier alle Befehle aus der Sub Form_Unload reinschieben
  '-------------------------------------------------------
  ....
 
  ....
  '--------------------------------------------
  ' Alle Forms schließen und Speicher freigeben
  '--------------------------------------------
  Dim frm As Form
  For Each frm In Forms
    Unload frm
    Set frm = Nothing
  Next
  End
End Sub
Einfach testen und freuen...

LG
Plumber44

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Programm Prozess nach Beenden noch im Task Manager?2.474ccman3204.01.12 20:35
Re: Programm Prozess nach Beenden noch im Task Manager?1.352Plumber4405.01.12 05:04
Re: Programm Prozess nach Beenden noch im Task Manager?1.169ccman3205.01.12 19:16
Re: Programm Prozess nach Beenden noch im Task Manager?1.370Plumber4405.01.12 19:59

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel