同じ名前の2つのファイルを作成するたびに、そのファイルが上書きされます。私は2番目のファイルになりたい[名](#)ファイルの作成時にファイルを上書きしないでください。
0
A
答えて
0
使用この:名前がすでに存在して、あなたのコード http://msdn.microsoft.com/en-us/library/system.io.file.exists.aspx
2
このコードでは、新しいものの名前を変更
File.Exists(curFile)
チェック場合
MyFile.txtを
MyFile1.txt
という名前のファイルの範囲内の次のファイルを作成しますMyFile2.txt
MyFile3.txt
...
Dim i As Integer = 0
Dim fn = "C:\Data\MyFile"
Dim ext = ".txt"
If File.Exists(fn + ext) Then
Do
i = i + 1
Loop While File.Exists(fn + i.ToString() + ext)
fn = fn + i.ToString()
End If
WriteFile(fn + ext)
関連する問題
- 1. Wise Installerでファイルを上書きしないでください。
- 2. 新しいファイルを作成してから書き込んでください
- 3. Bashスクリプトでは、ファイルを作成しないでください。
- 4. log4jはファイルに書き込まないでください
- 5. 提出時にファイルをアップロードしないでください
- 6. %{REQUEST_FILENAME}なしの.htaccessファイルを作成してください
- 7. 新しいファイルにCSVファイルを書き直してください。
- 8. Python xlwtセルを上書きしないでください。
- 9. アクセスはレポートを上書きしないでください
- 10. Java - バッファライターで上書きしないでください
- 11. Git Rebase戦略上書きしないでください
- 12. GITを使用してAzureの設定ファイルを上書きしないでください
- 13. PERL:入力ファイルに書き込む(元のファイルを上書きしないで)
- 14. robocopyでファイルを上書きする方法を教えてください
- 15. lein jarで作成したjarファイルに最上位ファイルを追加してください
- 16. Pythonがファイルを上書きしない
- 17. fs.writeFileファイルを上書きしない
- 18. ランダムアクセスZipファイルをディスクに書き込まないでください。
- 19. 以前のファイルと新しいファイルを一緒に、mvを一時ファイルに置き換えてください。
- 20. ファイルをコピーするターゲットを作成してください
- 21. Python 3.6.1 - 書き込みモードでファイルが作成されない
- 22. ウィンドウを開くためにファイルをバッチファイルに書き込んでください。
- 23. CloudFormationのスタック削除時にスナップショットを作成しないでください
- 24. 特定のファイルをコピーするには(フォルダ階層なし)、既存のファイルを上書きしないでください。
- 25. WiX:アンインストール時にファイル名を変更しないでください
- 26. masterpageのヘッダーとフッターを上書きしないでください。
- 27. ロボットフレームワークがファイルを作成していないか、書き込んでいない
- 28. ローカルディレクトリのファイルをGitHubのファイルで上書きするには、変更を消去しないでください。次のように
- 29. 状態が上書きされないようにしてください
- 30. 1時間未満のファイルを削除しないでください
の可能重複[ファイルがすでに存在する場合、ファイル名をインクリメントする方法](http://stackoverflow.com/questions/6264098/how増分 - ファイル名 - ファイルの場合 - 既に存在する) –