Methoden
765
Programmierung
Zuweisungen an Objektvariablen
Auflistungen und Objekte können mit Objektvariablen in einem Programm verwaltet werden. Im
folgenden Programmfragment wird eine Variable
frm
vom Typ
Form
deklariert. Mithilfe des Befehls
Set
wird der Objektvariablen ein Wert zugewiesen.
Entsprechend kann auch eine Objektvariable für eine Auflistung vereinbart werden:
Methoden
Als Methode wird ein Vorgang, eine Tätigkeit bezeichnet, die mit oder von einem Objekt ausgeführt
werden kann. Die Methode
SetFocus
setzt den Fokus auf ein Steuerelement, aktiviert es also, um es
zu bearbeiten.
Viele Methoden übergeben Argumente, um deren Ausführung zu spezifizieren. Beispielsweise wird
mit der Methode
OpenForm
des
DoCmd
-Objekts
das Argument "
frmFilme"
übergeben. Der Befehl öffnet das angegebene Formular am Bildschirm.
Nähere Informationen zum
DoCmd
-Objekt erhalten Sie in Kapitel 36, »Funktionen und Methoden«.
Die allgemeine Form der
OpenForm
-Methode lautet:
In Visual Basic gibt es zwei verschiedene Möglichkeiten, um Argumente einer Methode zu überge-
ben: entweder durch deren Reihenfolge oder durch ihren Namen.
Dim intCnt As Integer
Dim ctl As Control
Dim frm As Form
Set frm = Forms!frmFilme
For Each ctl In frm.Controls
MsgBox ctl.Name
Next
Dim frms As Forms
Dim frm As Form
Set frms = Forms
Set frm = frms!frmFilme
Dim ctl As Control
Set ctl = Forms!frmFilme!txtFilmtitel
ctl.SetFocus
DoCmd.OpenForm "frmFilme"
DoCmd.OpenForm Formularname [, Ansicht] [, Filtername] [, Bedingung] _ [, Datenmodus]
[, Fenstermodus] [, Öffnungsargumente]

Get Microsoft Office Access 2007 - 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.