「Findtrustedfile」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
(ページの作成:「; 構文 : (findtrustedfile ''filename'') ; 機能 : 指定されたファイルを検索する。 : findtrustedfile 関数では、filename のファイル タイ...」)
 
編集の要約なし
 
(同じ利用者による、間の3版が非表示)
1行目: 1行目:
{{AutoLISP}}
; 構文
; 構文
: (findtrustedfile ''filename'')  
: (findtrustedfile ''filename'')  
6行目: 7行目:
: 指定されたファイルを検索する。
: 指定されたファイルを検索する。
: findtrustedfile 関数では、filename のファイル タイプや拡張子に関する既定値はない。filename 引数でドライブやディレクトリを指定しなかった場合、findtrustedfile 関数は セキュアなパスを検索する。
: findtrustedfile 関数では、filename のファイル タイプや拡張子に関する既定値はない。filename 引数でドライブやディレクトリを指定しなかった場合、findtrustedfile 関数は セキュアなパスを検索する。
* AutoCAD 2014 から


; 引数
; 引数
:* filename : 検索するファイルまたはディレクトリの名前。
:* filename : 検索するファイルまたはディレクトリの名前。


; 戻り値
; 戻り値
16行目: 20行目:


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


; nosuch ファイルが存在しない場合、findtrustedfile 関数は nil を返す。
(findtrustedfile "nosuch")
nil
</pre>
-----
-----
関連事項
関連事項

2016年2月23日 (火) 14:50時点における最新版

構文
(findtrustedfile filename)


機能
指定されたファイルを検索する。
findtrustedfile 関数では、filename のファイル タイプや拡張子に関する既定値はない。filename 引数でドライブやディレクトリを指定しなかった場合、findtrustedfile 関数は セキュアなパスを検索する。
  • AutoCAD 2014 から


引数
  • filename : 検索するファイルまたはディレクトリの名前。


戻り値
完全に識別されたファイル名を含む文字列。ファイルが見つからない場合は nil。
findtrustedfile 関数が返すファイル名は、open 関数での使用に適している。


サンプル
 ; セキュアなパスに abc.lsp が存在する場合、次の関数呼び出しにより、パス名を取得する。
(findtrustedfile "abc.lsp") 
"C:¥¥hogehogeCAD¥¥abc.lsp"

; nosuch ファイルが存在しない場合、findtrustedfile 関数は nil を返す。 
(findtrustedfile "nosuch") 
nil

関連事項