HINWEIS
BEISPIEL
Kapitel 3: Formulare und Steuerelemente
SendKeys macht es auch möglich, quasi »wie von Geisterhand« andere Windows-Programme (z.B. den inte-
grierten Taschenrechner) aufzurufen.
Leider kann SendKeys den Code der
Druck
-Taste (PrintScreen) nicht senden, deshalb sind z.B. keine per
Programm auslösbaren Screenshots möglich.
Page und Count
Beide Parameter werden im MouseWheel-Event übermittelt. Falls Page = True, so wurde die Seite geändert.
Count gibt an, um wie viele Zeilen gescrollt wurde.
Der Event-Handler meldet, wenn mit dem Mausrad zu einer neuen Seite gescrollt wurde.
Private Sub Form_MouseWheel(ByVal Page As Boolean, ByVal Count As Long)
If Page = True Then
MsgBox "Eine neue Seite ist erreicht!"
End If
End Sub
Daten- und Filter-Ereignisse
Formular-Ereignisse dieser Art treten unmittelbar mit der Bearbeitung von Datensätzen auf.
Ereignisroutine (Event-Handler) Ereigniseigenschaft (deutsch)
AfterInsert() Nach Eingabe
AfterUpdate() Nach Aktualisierung
BeforeInsert (Cancel As Integer) Vor Eingabe
BeforeUpdate (Cancel As Integer) Vor Aktualisierung
Current() Bei Anzeigen, siehe Fenster- und Fokus-Ereignisse
DataChange(Reason As Integer) Bei Datenänderung
Dirty (Cancel As Integer) Bei Änderung
Delete (Cancel As Integer) Beim Löschen
AfterDelConfirm (Status As Integer) Nach Löschbestätigung
BeforeDelConfirm (Cancel As Integer, Response As Integer) Vor Löschbestätigung
ApplyFilter (Cancel As Integer, ApplyType As Integer) Bei angewendetem Filter
Filter (Cancel As Integer, FilterType As Integer) Bei Filter
AfterBeginTransaction() Nach Transaktionsbeginn
BeforeBeginTransaction() Vor Transaktionsbeginn
OnConnect() Beim Verbinden
Tabelle 3.9 Wichtige Daten- und Filter-Ereignisse des Form-Objekts
144

Get Microsoft Office Access 2007-Programmierung - Das Handbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.