ID : 545
文件路径和任务
指令包括:指定带自变量的“文件路径”的指令、指定“任务”的指令和指定“任务名”的指令。
指定“文件路径”的指令包括#Include等,指定文件路径并进行动作。与程序文件无关,也可指定标题文件等。
指定“任务”的指令包括Run和Kill等,在操作任务时也可指定。
指定“任务名”的指令包括GetPublicValue等,使用字符串型数据指定带自变量的任务名。
文件路径的指定
用包含扩展名的字符串指定文件路径。
'文件路径的指定示例
任务的指定
任务是从文件名中去掉扩展名的部分。
不能使用变量等公式指定任务。
当文件不存在时,指定任务的指令会出现错误。
'任务的指定示例
任务名的指定
可使用字符串型数据指定任务。
GetPublicValue aaa, "Pro1", "PubAAA" '任务名的指定示例
For n = 1 to 10
GetPublicValue F[10 + n], ("Pro" & n), "PubVal"
Next
文件夹构成和文件路径、任务的指定
上述示例中文件路径的指定和任务的指定是相对路径指定(以自程序为基准的文件路径/任务的指定)。
上述示例“#Include "Test.pcs"
”和“Run Test
”调用与所记述的程序处于同一文件夹层级的“Test.pcs”。
指定不同文件夹层级中的文件示例
以下述文件夹构造为例,对TestProA1中记载的文件指定示例进行说明。

请使用“ ¥ ”(反斜杠)指定文件夹层级。
使用了“ ⁄ ”(斜杠)时,无法按照意图指定层级。
指定上一层文件夹的文件
用“..\”表示上一层文件夹。
#Include "..\TestPro1.pcs"
Run ..\TestPro1
PrintDbg Status(..\TestPro1)
指定下一层文件夹的文件
用文件夹名 + “\”表示下一层文件夹。
#Include "folderAA\TestProAA1.pcs"
Run folderAA\TestProAA1
PrintDbg Status(folderAA\TestProAA1)
指定其它文件夹内的文件
将上下层文件夹组合起来进行表示。
#Include "..\folderB\TestProB1.pcs"
Run ..\folderB\TestProB1
PrintDbg Status(..\folderB\TestProB1)
以路径文件夹(Source Files)为基准进行指定
以“\”开始指定时,可指定以路径文件夹为基准的文件。
#Include "\folderA\folderAATestProAA1.pcs"
Run \folderA\folderAATestProAA1
PrintDbg Status(\folderA\folderAATestProAA1)
ID : 545