Mittwoch, 22. November 2017

Home
Tipps
Bücher
Software
News / Links
Hilfe
Impressum

Sponsored by
QualityHosting

Tipp/Trick
Lizenz zum Schließen
Bestimmte Formulare sollen ständig auf dem Bildschirm präsent sein, um beispielsweise wichtige Informationen anzuzeigen. Dieser Tipp zeigt Ihnen, wie dies funktioniert (Access 97, 2000)

Um das Schließen solcher Formulare durch den Benutzer zu verhindern, brechen Sie einfach das Entladen-Ereignis ab.

Alles was Sie benötigen, ist folgende Ereignisprozedur, die Sie mit der BeimEntladen-Ereigniseigenschaft des betreffenden Formulars verknüpfen:

Private Sub Form_Unload(Cancel As Integer)

  Cancel=True

End Sub

Beim Beenden der Datenbank tritt allerdings ein Problem auf: Access muß das Formular auch beim Beenden der Datenbank schließen. Da dies nicht funktioniert, kann die Datenbank nicht geschlossen werden. Zur Lösung dieses Problems legen Sie in einem Standardmodul einfach eine globale Boolean-Variable mit dem Namen SchließenErlaubt an. Vor dem Beenden der Datenbank setzen Sie diese einfach auf den Wert True damit die Datenbank ordnungsgemäß geschlossen werden kann.

Die Ereignisprozedur muß lediglich folgendermaßen ergänzt werden:

Private Sub Form_Unload(Cancel As Integer)

  If SchließenErlaubt = False Then

    Cancel = True

  End If

End Sub


Ein Service der TriniDat Software-Entwicklung GmbH - Am Wehrhahn 45 - 40211 Düsseldorf

  Suche
Suche starten
  Service
Leserbrief / Frage zu Access
Kontakt
  NewsLetter
NewLetter bestellen
NewsLetter abbestellen
  Partner-Seiten
HyperLink

www.trinidat.de


HyperLink

www.fulldotnet.de