[リストへもどる]   [VBレスキュー(花ちゃん)]
一括表示

投稿時間:2004/08/30(Mon) 19:49
投稿者名:NM
URL :
タイトル:
テキストファイル名の上書き保存方法
こんばんは。
ご存知の方、いらっしゃいましたらご教授願います。

テキストファイルでリネームして保存する時、既にリネーム用に指定した
ファイル名が存在するとエラーになります。
その時に強制的に上書き保存させる方法はありますか?

Private Sub Command1_Click()
'ファイル名を変更する
  Name "sample01.txt" As "sample02.txt"  '既に"sample02.txt"は存在する
End Sub

よろしくご指導願います。

投稿時間:2004/08/30(Mon) 21:22
投稿者名:雲葉
Eメール:
URL :
タイトル:
Re: テキストファイル名の上書き保存方法
> テキストファイルでリネームして保存する時、既にリネーム用に指定した
> ファイル名が存在するとエラーになります。
> その時に強制的に上書き保存させる方法はありますか?

・Dir関数でリネーム用に指定したファイル名がすでにあるかを調べ、あればkillで削除。
・リネームする。
といった手順でどうでしょう?

投稿時間:2004/08/30(Mon) 22:36
投稿者名:NM
URL :
タイトル:
Re^2: テキストファイル名の上書き保存方法
こんばんは。

ご指摘の方法で上手くいきました。
ありがとうございました。

> > テキストファイルでリネームして保存する時、既にリネーム用に指定した
> > ファイル名が存在するとエラーになります。
> > その時に強制的に上書き保存させる方法はありますか?
>
> ・Dir関数でリネーム用に指定したファイル名がすでにあるかを調べ、あればkillで削除。
> ・リネームする。
> といった手順でどうでしょう?