「Acet-file-copy」の版間の差分
(ページの作成:「{{AutoLISP}} ; 構文 : (acet-file-copy ''oldfile'' ''newfile'' [ ''overwrite'' ]) ; 機能 : ファイルをコピーする。 ; 引数 :* oldfile : コピーするファイルの名前。 :* newfile : 新しいファイルの名前。 :* overwrite : nil 以外の場合、既存のファイルを強制的に上書きする。 ; 戻り値 : 成功すればTを返し、エラーの場合は nil を返す。 ===memo=== * overwrite が存在し、かつ NIL…」) |
編集の要約なし |
||
5行目: | 5行目: | ||
; 機能 | ; 機能 | ||
: | : oldfile のファイルを newfile にコピーする。 | ||
39行目: | 39行目: | ||
* [[Expresstools関数]] | * [[Expresstools関数]] | ||
* [[acet-file-attr]] | * [[acet-file-attr]] | ||
* [[vl- | * [[vl-file-copy]] | ||
[[Category:AutoLISP]] | [[Category:AutoLISP]] | ||
[[Category:BricsCADのLISP]] | [[Category:BricsCADのLISP]] |
2025年7月24日 (木) 06:37時点における最新版
- 構文
- (acet-file-copy oldfile newfile [ overwrite ])
- 機能
- oldfile のファイルを newfile にコピーする。
- 引数
-
- oldfile : コピーするファイルの名前。
- newfile : 新しいファイルの名前。
- overwrite : nil 以外の場合、既存のファイルを強制的に上書きする。
- 戻り値
- 成功すればTを返し、エラーの場合は nil を返す。
memo
- overwrite が存在し、かつ NIL でない場合、既存のファイル newfile が上書きされる。
- この関数は読み取り専用ファイルを上書きしない。 読み取り専用フラグは、acet-file-attr でクリアできる。
- サンプル
(acet-file-copy "c:\\tmp\\old.csv" "c:\\tmp\\new.csv" T) T (acet-file-copy "c:\\tmp\\old.csv" "c:\\tmp\\new.csv" nil) nil (acet-file-copy "c:\\tmp\\old.csv" "c:\\tmp\\new.csv" T) T
関連事項