Zum Hauptinhalt springen

C16_ArgCount

C16_ArgCount(const vPHANDLE aInstHdl, vINT * aArgCount) : vERROR

Anzahl der übergebenen Argumente ermitteln.

Details

  • aInstHdl: Instanz-Handle
  • aArgCount: Anzahl der übergebenen Argumente
  • Resultat: vERROR Fehlerwert C16ERR_OK kein Fehler C16ERR_INSTANCE_HDL_INVALID Instanz-Handle ungültig
  • Siehe: C16_ArgInfo() , C16_ArgRead() , C16_ArgWrite()

Mit dieser Funktion kann die Anzahl der Argumente ermittelt werden, die an die Einstiegsfunktion übergeben wurden. Die Einstiegsfunktion wird beim Laden der DLL (DllLoad ()) angegeben und mit (DllCall ()) in den CONZEPT 16-Funktionen aufgerufen.

In aArgCount muss ein Zeiger auf eine Variable vom Typ vINT übergeben werden. In dieser Variable steht nach dem Aufruf die Anzahl der übergebenen Variablen. Der Typ und die Übergabeart der Variablen kann mit der Funktion C16_ArgInfo() ermittelt werden. Das Lesen des Wertes erfolgt dann über die Funktion C16_ArgRead() .