R2.21 Auf andere Formulare zugreifen
Aufgabe
Sie möchten von einem Hauptformular aus eine weitere Instanz eines anderen bereits vorhandenen Formulars erzeugen und dann auf dessen Eigenschaften und Methoden quasi »per Fernsteuerung« zugreifen.
Lösung
Mit dem OOP-Handwerkszeug, welches uns VBA zur Verfügung stellt (Form-Objekttyp, Klassenmodul, Deklaration mit New, Set-Anweisung, Nothing-Objekt, ...), lässt sich die gestellte Aufgabe erfüllen.
Oberfläche
Wie Sie der Aufgabenstellung entnehmen brauchen wir zwei Formulare:
ein Hauptformular FormKlasse (welches steuert) und
ein weiteres Formular FormProperties (welches gesteuert wird)
Das erste Formular hat lediglich vier Befehlsschaltflächen und dient gewissermaßen als »Steuerpult« für Aufruf und Manipulation ...
Get Microsoft Access Programmierrezepte 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.