VB6を使用すると、ファイルを別の人が開いたときに、別のコンピュータから自分のコンピュータにファイルをコピーするにはどうすればよいですか?VB6で開いているファイルをコピーするにはどうしたらいいですか?
5
A
答えて
7
現在開いているファイルでFileCopyステートメントを使用しようとすると、エラーが発生します。ただし、FileSystemObjectのCopyFile関数に問題はないので、代わりに使用してください。まず、Microsoft Scripting Runtimeへの参照を追加する必要があります(Project-> References ...メニューにあります)。そして、あなたがこれを行うことができます:
Dim fso As New FileSystemObject
fso.CopyFile "\\someOtherComputer\share\foo.mdb", "C:\foo.mdb"
3
あなたはまた、
Declare Function CopyFile Lib "kernel32" Alias "CopyFileA" _
(ByVal lpExistingFileName As String, ByVal lpNewFileName As String, _
ByVal bFailIfExists As Long) As Long
Public Function CopyFileA(OldFileName As String, NewFileName As String) As Boolean
On Error Resume Next
If CopyFile(OldFileName, NewFileName, False) <> 1 Then
MsgBox "Error copying file", vbExclamation,
Else
CopyFileA = True
End If
End Function
+0
はい、FileSystemObjectを使用するほうがはるかに簡単です。一度使用し始めると、そのオブジェクトに他にも多くの便利なファイルシステムメソッドがあることがわかります.... – awe
関連する問題
- 1. ブレンダーで.objファイルを開くにはどうしたらいいですか?
- 2. erxファイルを開くにはどうしたらいいですか?
- 3. Ubuntuの複数のフォルダにファイルをコピーするにはどうしたらいいですか?
- 4. COM1を開いたままにして、COM1を閉じるにはどうしたらいいですか?
- 5. Firebugliteを開封するにはどうしたらいいですか?ここ
- 6. hadoopでファイルに追加するにはどうしたらいいですか?
- 7. lynxまたはリンクのいずれかでリンクURLをコピーしてvimにコピーするにはどうしたらいいですか?
- 8. ファイルをアルファベット順にコピーするにはどうすればいいですか?
- 9. ファイルをsdcardに表示するにはどうしたらいいですか?
- 10. コンテキストメニューからエディタを開くにはどうしたらいいですか?
- 11. 「System.IO.File.ReadAllBytes()」などの方法を使用して、開いているファイルをデータベースにコピーするにはどうすればよいですか?
- 12. 変更した作業コピーをSVNで分岐するにはどうしたらいいですか?
- 13. jQueryのホバーメニューでサブメニューを開いたままにするにはどうしたらいいですか?
- 14. "--remove-files"ファイルを削除するにはどうしたらいいですか?
- 15. phpseclibでリモートファイルをコピーまたは移動するにはどうしたらいいですか?
- 16. winFormsでファイルを保存して開くにはどうしたらいいですか?
- 17. ベクトルから配列に値をコピーするにはどうしたらいいですか?
- 18. Pythonで "with open"を使って複数のファイルを開くにはどうしたらいいですか?
- 19. ファイルがJavaで開いているかどうかをテストする方法は?
- 20. Excelで開いているファイルでFile.ReadAllLinesを実行するにはどうすればよいですか?
- 21. Emacsで自動的に開いたウィンドウを閉じるにはどうしたらいいですか?
- 22. コンソール出力をクリックしてNppExecを別のファイルを開くにはどうしたらいいですか?
- 23. Pythonで画像を開くにはどうしたらいいですか?
- 24. PythonでMP4ビデオファイルを開くにはどうしたらいいですか?
- 25. SQLiteデータベースをAndroidで開くにはどうしたらいいですか?
- 26. コンソールアプリケーションでマグネットリンクを開くにはどうしたらいいですか?
- 27. WP7で既に開いているページを再開するにはどうすればいいですか?
- 28. intellijのアイデアからエラーメッセージをコピーするにはどうしたらいいですか?
- 29. ブロックしないでCompletableFutureを開始するにはどうしたらいいですか?
- 30. docker debianコンテナを開いたままにするにはどうしたらいいですか?
のWindows APIを使用することができますが*、それが他の人によって開かれている間、あなたは*を意味するのですか? –
@Ic - はい。他人によって開かれました – Gopal