4D v14.3

Get pointer

Home

 
4D v14.3
Get pointer

Get pointer 


 

Get pointer ( Name ) -> Funktionsergebnis 
Parameter Typ   Beschreibung
Name  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

 
GESCHICHTE 

Geändert: 4D 2004

 
SIEHE AUCH 

Field
Table

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v12.4)
4D Programmiersprache ( 4D v11 SQL Release 6)
4D Programmiersprache ( 4D v14 R2)
4D Programmiersprache ( 4D v14 R3)
4D Programmiersprache ( 4D v13.5)
4D Programmiersprache ( 4D v14.3)
4D Programmiersprache ( 4D v14 R4)