4D v14.3

LISTBOX Get array

Home

 
4D v14.3
LISTBOX Get array

LISTBOX Get array 


 

LISTBOX Get array ( {* ;} Objekt ; arrTyp ) -> Funktionsergebnis 
Parameter Typ   Beschreibung
Operator in Mit Stern: Objekt ist Objektname (String)
Ohne Stern: Objekt ist Variable
Objekt  Formularobjekt in Objektname (mit *) oder Variable (ohne *)
arrTyp  Lange Ganzzahl in Typ des Array
Funktionsergebnis  Zeiger in Zeiger auf das Array, verbunden mit der Eigenschaft

Hinweis: Diese Funktion funktioniert nur für Listboxen vom Typ Array.

Die Funktion LISTBOX Get array gibt einen Zeiger auf das Array zurück, verbunden mit dem Stil oder der Farbe der Listbox oder Spalte der Listbox, definiert über die Parameter Objekt und *.

Arrays Stil, Farbe oder Hintergrundfarbe lassen sich mit Listboxen vom Typ Array verbinden, entweder über die Eigenschaftenliste im Designmodus oder über den neuen Befehl LISTBOX SET ARRAY

Mit dem optionalen Parameter * geben Sie an, dass der Parameter Objekt ein Objektname (String) ist. Ohne diesen Parameter ist Objekt eine Variable. In diesem Fall übergeben Sie eine Variablenreferenz anstelle eines String.
In Objekt können Sie eine Listbox oder die Spalte einer Listbox angeben.

In arrTyp übergeben Sie den Arraytyp für die Eigenschaft, die Sie erhalten wollen. Sie können eine der folgenden Konstanten unter dem Thema Listbox verwenden: 

Konstante Typ Wert
Listbox background color array Lange Ganzzahl 1
Listbox font color array Lange Ganzzahl 0
Listbox style array Lange Ganzzahl 2

Die Funktion gibt eine der folgenden Werte zurück:

  • Nil, wenn kein Array für die angeforderte Eigenschaft mit der Spalte oder Listbox verbunden ist.
  • Ein Zeiger auf das Array der angeforderten Eigenschaft, vom Benutzer definiert.
  • Ein Zeiger auf das Array der angeforderten Eigenschaft, dynamisch beim Aufrufen des Befehls LISTBOX SET ROW COLOR oder LISTBOX SET ROW FONT STYLE definiert.

Typische Anwendungsbeispiele:

 vPtr:=LISTBOX Get array(*;"MyLB";Listbox font color array)
  // gibt einen Zeiger auf das Array Schriftfarbe zurück, verbunden mit der Listbox "MeineLB"
 
 vPtr:=LISTBOX Get array(*;"Col4";Listbox style array)
  // gibt einen Zeiger auf das Array Schriftstil zurück, verbunden mit den Spalten der Listbox "Col4"

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Listbox
Nummer: 1278

 
GESCHICHTE 

New
Erstellt: 4D v14

 
SIEHE AUCH 

LISTBOX SET ARRAY

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v14 R2)
4D Programmiersprache ( 4D v14 R3)
4D Programmiersprache ( 4D v14.3)
4D Programmiersprache ( 4D v14 R4)