<< 向前        下一页 >>

ID : 545

文件路径和任务

指令包括:指定带自变量的“文件路径”的指令、指定“任务”的指令和指定“任务名”的指令。

指定“文件路径”的指令包括#Include等,指定文件路径并进行动作。与程序文件无关,也可指定标题文件等。

指定“任务”的指令包括RunKill等,在操作任务时也可指定。

指定“任务名”的指令包括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

<< 向前        下一页 >>