ID : 5124
RealPath
功能
将包含相对路径的绝对路径字符串转换为仅含绝对路径的标注。
解说
将包含相对路径(使用“..”或“.”)的绝对路径转换为仅含绝对路径的标注。绝对路径的路径文件为Source Files文件夹。此外,文件路径的分隔符“\”重复出现时,将转换为1个。
注意事项
- 不执行判断文件或程序是否实际存在的检查。
- 即使指定路径中的上一层文件夹,也将更改为路径中的绝对路径。
应用示例
例1:将包含相对路径的绝对路径字符串转换为仅含绝对路径的标注
作为结果,S0变为“\aaa\pro1”。
Sub Main
S0 = "\aaa\bbb\ccc\
' \将包含相对路径的绝对路径转换为仅含绝对路径的标注
S0 = RealPath(S0 & "\..\..\pro1")
End Sub
例2:启动当前路径的Pro2
下述程序中,“\aaa\bbb\pro1.pcs”时,RealPath的结果变为“\aaa\bbb\pro2”。
Sub Main
RunByName RealPath(__PATH__ & ".\pro2")
End Sub
ID : 5124