Zum Hauptinhalt springen

C16_ArgWrite

Mit dieser Funktion kann ein Übergabeparameter der Funktion, die mit ``DllCall() aufgerufen wurde und mit VAR deklariert ist, geschrieben werden.

Ob der entsprechende Parameter beschrieben werden kann, kann mit der Funktion C16_ArgInfo() ermittelt werden.

In (aInstHdl) wird die Instanz übergeben. (aPosition) ist die Position des Arguments. Wurde an dieser Position ein Array übergeben, muss in (aIndex) das Element spezifiziert werden, das gesetzt werden soll. In (aData) wird der Wert angegeben, der an die aufrufende Funktion zurückgegeben werden soll.

Wird eine Zeichenkette zurückgegeben, die für die übergebene Variable zu lang ist, wird die Zeichenkette abgeschnitten.