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. |