FUNCTION SMC_NC_FindProgramFile : SMC_ERROR
For a given CNC sub program name, such as ‘SUB’, looks for the corresponding CNC file ‘sub.cnc’ in one of the subdirectories (aSubProgramDirs).
InOut:
|
Scope
|
Name
|
Type
|
Comment
|
Return
|
SMC_NC_FindProgramFile
|
SMC_ERROR
|
|
Input
|
strProgramName
|
STRING
|
The CNC sub program name. Case does not matter.
|
Inout
|
strFilePath
|
STRING(255)
|
Out: On success, the full path of the cnc file containing the sub program.
|
Inout Const
|
aSubProgramDirs
|
ARRAY [0..4] OF STRING(174)
|
An array of up to 5 directories where subprograms are searched. For a subprogram with name “SUB”, the file “sub.cnc” (lower-case) is searched in each of the given directories, starting with directory aSubProgramDirs[0], in ascending order. The first match is used. The first empty directory name ends the search.
|
|