<< 前へ        次へ >>

ID : 5124

RealPath

機能

相対パスを含む絶対パス文字列を、絶対パスだけの表記に変換します。

構文

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

<< 前へ        次へ >>