Skip to main content
Skip table of contents

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):
'Beschriftung' / 'Caption': die Beschriftung der aktiven Registerkarte eines Registers.

Ergebnis:

Zeichenkette

der Wert des gelesenen Eigenschaft

Beispiel:

AktReg = f$LiesTextProp( FensterID, 'Register', 'Beschriftung' )
→ aktReg = 'Allgemeines'

Siehe weiter (insbesondere auch zusammenhängende Beispiele):

Allgemeine Eigenschaften einzelner Dialogobjekte

Benennung von Dialogobjekten

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:

f$LiesNumProp (f$GetNumProp)

Lesen der Nummer der aktiven Registerkarte

f$SetzeNumProp (f$SetNumProp)

Setzen der aktiven Registerkarte

f$DialogOeffnen (f$DialogOpen)

Öffnen eines Dialogs mit Rückgabe ID

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.