Seite 1 von 1

Control im Direktbereich ansprechen

BeitragVerfasst: 01. Mai 2021, 07:51
von Gast
Hallo,
Kann man ein Control im Formular aus dem Direktbereich ansprechen, so dass man auf seine Eigenschaften zugreifen kann?
Das soll durch eine Funktion geschehen. Sie soll dann auf die Eigenschaften zugreifen können. Im Form_Current dazu ein stop. Aber wie kann man nun das Control übergeben, z.B. ein Textfeld oder Label?
Gruß Heinz

Re: Control im Direktbereich ansprechen

BeitragVerfasst: 01. Mai 2021, 10:35
von andyfau
Hallo,
Code: Alles auswählen
?Forms.fmGebaeude.Adresse

zeigt z.B. den Inhalt des Feldes Adresse im Formular fmGebaeude im Direktfenster an.
Code: Alles auswählen
?Forms.fmGebaeude.Adresse.Backcolor

die Hintergrundfarbe (Farbwert) des Feldes.

Re: Control im Direktbereich ansprechen

BeitragVerfasst: 01. Mai 2021, 12:16
von Bitsqueezer
Hallo,

warum so kompliziert?

Wenn Du per Stop im Formular selbst den Code unterbrichst, steht Dir auch im Direktbereich "Me" zur Verfügung, da Du Dich dann ja im Kontext des Formular-Klassenmoduls bewegst, also einfach "Me.MeinControlname". IntelliSense zeigt Dir hier auch alle im Formular enthaltenen Controls an.

Gruß

Christian