f$LiesTextProp (f$GetTextProp)
f$LiesTextProp (f$GetTextProp)
Mit dieser Funktion können für bestimmte Dialogobjekte Eigenschaften, die als Text vorliegen, ausgelesen werden. Voraussetzung für diese Funktion ist, dass der betreffende Dialog mit f$DialogOeffnen geöffnet wurde.
Hinweis: Dies ist eine Expertenfunktion, die für anspruchsvolle Anwendungen gedacht ist. Für Normalfälle sollte die Funktion f$Dialog verwendet werden.
Das zu lesende Dialogelement wird über einen Namen identifiziert, der am Dialogobjekt im Dialogeditor hinterlegt wird (siehe dazu die Benennung von Dialogobjekten).
Hinweis: Nicht jede Eigenschaft ist für jedes Dialogelement verfügbar. Eine Übersicht über die verfügbaren Eigenschaften eines Dialogobjektes findet sich unter Ermitteln von Eigenschaften einzelner Dialogelemente.
Bitte beachten:
Wenn versucht wird, eine nicht verfügbare Eigenschaft für ein Dialogfeld zu setzen, wird keine Fehlermeldung ausgegeben, sondern der Befehl ignoriert.
Syntax: | Text = f$LiesTextProp( FensterID, ElemName, Eigenschaft ) | ||
| Argument | Typ | Bedeutung |
| FensterID | Ganzzahl | die von f$DialogOeffnen zurückgegebene Fensteridentifikation |
| ElemName | Zeichenkette | Name des Dialogelementes, das gelesen werden soll |
| Eigenschaft | Zeichenkette | zu lesende Eigenschaft (Groß/Kleinschrift beliebig): |
Ergebnis: | Zeichenkette | der Wert des gelesenen Eigenschaft | |
Beispiel: | AktReg = f$LiesTextProp( FensterID, 'Register', 'Beschriftung' ) | ||
Siehe weiter (insbesondere auch zusammenhängende Beispiele):
Allgemeine Eigenschaften einzelner Dialogobjekte
Beispiel: Aktivieren von zusätzlichen Eingabefeldern
Ansteuerung von Dialogen und Dialogfeldern
Ändern eines Dialogs zur Laufzeit
Arbeiten mit mehreren gleichzeitig geöffneten Dialogen
Verwandte Funktionen:
Lesen der Nummer der aktiven Registerkarte | |
Setzen der aktiven Registerkarte | |
Öffnen eines Dialogs mit Rückgabe ID |