4D v14.3

Convert path POSIX to system

ホーム

 
4D v14.3
Convert path POSIX to system

Convert path POSIX to system 


 

Convert path POSIX to system ( posixPath {; *} ) -> 戻り値 
引数   説明
posixPath  テキスト in POSIXパス名
演算子 in エンコーディングオプション
戻り値  テキスト in システムシンタックスで表現されたパス名

説明   

Convert path POSIX to system コマンドはPOSIX (Unix) シンタックスで表現されたパス名をシステムシンタックスで表現されたパス名に変換します。

posixPath引数にPOSIXシンタックスで表現された、ファイルやフォルダの完全パス名を渡します。 これは ("/"から始まる) 絶対パスでなければなりません。ディスクパスを渡さなければならず、(例えばftp://ftp.mysite.frなどから始まる) ネットワークパスを渡すことはできません。

コマンドは現在のシステムシンタックスで表現された、ファイルやフォルダの完全パス名を返します。

オプションの * 引数を使用してposixPath引数がエンコードされているかどうかを指定できます。posixPath引数がエンコードされている場合、この引数を渡さなければなりません。そうでなければ正しく変換されません。このコマンドはエンコードなしのパス名を返します。

Mac OSでの例題:

 $path:=Convert path POSIX to system("/Volumes/machd/file 2.txt")
  // "machd:file 2.txt"を返す
 $path:=Convert path POSIX to system("/Volumes/machd/file%202.txt";*)
  // "machd:file 2.txt"を返す
 $path:=Convert path POSIX to system("/file 2.txt")
  // "machd:file 2.txt"を返す (machdは起動ディスク)

Windowsでの例題:

 $path:=Convert path POSIX to system("c:/docs/file 2.txt")
  // "c:\docs\truc 2.txt" を返す
 $path:=Convert path POSIX to system("c:/docs/file%202.txt";*)
  // "c:\docs\truc 2.txt" を返す

 
プロパティ 

プロダクト: 4D
テーマ: システムドキュメント
番号: 1107

 
履歴 

初出: 4D v12

 
参照 

Convert path system to POSIX

 
タグ 

posix

 
ARTICLE USAGE

ランゲージリファレンス ( 4D v12.4)
ランゲージリファレンス ( 4D v14 R3)
ランゲージリファレンス ( 4D v14 R2)
ランゲージリファレンス ( 4D v13.5)
ランゲージリファレンス ( 4D v14.3)
ランゲージリファレンス ( 4D v14 R4)