kernelv_program_error_get_program_name

Prototyp

KERNELV_RETURN

 

GetProgramErrorProgramName(out string returnString);

Beschreibung

Liefert den Programmnamen des aktiven NC-Programms zurück.

Der Programmname wird am Anfang des Hauptprogrammes durch ein "%"-Zeichen angegeben, weitere Informationen siehe [PROG]. Falls für das NC- Programm kein Programmname angegeben wurde, wird ein Leerstring zurückgegeben.

Falls der vom Aufrufer bereitgestellte Speicher zu klein für die zurückzugebende Zeichenkette ist, wird der Rückgabewert ERR_CNC_RET_MEMORY zurückgegeben.

Parameter

Name

Typ

Bedeutung

returnString

out string

Zeichenkette für den Programmnamen.

Rückgabewerte

Symbol

Wert

Bedeutung

RET_FINISHED

0

Die Funktion wurde fehlerfrei durchgeführt.

ERR_CNC_RET_MEMORY

-4

Der oder die Rückgabewerte passen nicht in den bereitgestellten Speicher. Im Parameter length wird die Anzahl der benötigten Bytes zurückgegeben.

ERR_CNC_NO_DATA

-28

Die angeforderten Daten sind nicht verfügbar.