Findtrustedfile

提供:GizmoLabs - だいたい CAD LISP なサイト
2013年3月28日 (木) 16:11時点におけるGizmon (トーク | 投稿記録)による版 (ページの作成:「; 構文 : (findtrustedfile ''filename'') ; 機能 : 指定されたファイルを検索する。 : findtrustedfile 関数では、filename のファイル タイ...」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
構文
(findtrustedfile filename)


機能
指定されたファイルを検索する。
findtrustedfile 関数では、filename のファイル タイプや拡張子に関する既定値はない。filename 引数でドライブやディレクトリを指定しなかった場合、findtrustedfile 関数は セキュアなパスを検索する。
引数
  • filename : 検索するファイルまたはディレクトリの名前。
戻り値
完全に識別されたファイル名を含む文字列。ファイルが見つからない場合は nil。
findtrustedfile 関数が返すファイル名は、open 関数での使用に適している。


サンプル
現在のフォルダが /hogehogeCAD で、そこにファイル abc.lsp が存在する場合、次の関数呼び出しにより、パス名を取得する。
(findtrustedfile "abc.lsp") 
"C:¥¥Program Files¥¥hogehogeCAD¥¥abc.lsp"
nosuch ファイルが存在しない場合、findtrustedfile 関数は nil を返す。
(findtrustedfile "nosuch") 
nil

関連事項