4D v13.4

Get pointer

Home

 
4D v13.4
Get pointer

Get pointer 


 

Get pointer ( varName ) -> Funktionsergebnis 
Parameter Typ   Beschreibung
varName  String in Name einer Prozessvariablen
Funktionsergebnis  Zeiger in Zeiger auf Prozessvariable

Die Funktion Get pointer gibt einen Zeiger auf die in varName übergebene Variable zurück.

Hinweise:
Get pointer kann nicht für Zeiger auf lokale Variablen verwendet werden.
Sie können in Get pointer Ausdrücke wie ArrName+"{3}" übergeben, dagegen keine 2D Array-Elemente wie ArrName+"{3}{5}" oder Variablenelemente wie ArrName+"{myVar}".

Für einen Zeiger auf ein Feld verwenden Sie Field. Für einen Zeiger auf eine Tabelle verwenden Sie Table.

In einem Formular erstellen Sie eine Matrix 5 x 10 mit eingebbaren Variablen mit den Bezeichnungen v1, v2... v50. Um all diese Variablen zu initialisieren, schreiben Sie:

  ` ...
 For($vlVar;1;50)
    $vpVar:=Get pointer("v"+String($vlVar))
    $vpVar->:=""
 End for

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Programmiersprache
Nummer: 304

 
INDEX

Alphabetische Liste der Befehle

 
GESCHICHTE 

Geändert: 4D 2004

 
SIEHE AUCH 

Field
Table