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
당신은 또한 다른 사람이 열 * 동안 * 의미합니까 윈도우 API
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. 파일을 어떻게 복사합니까?
- 2. vb6에서 열린 파일 대화 상자에 세부 모드로 파일을 표시하려면 어떻게합니까?
- 3. URI가있을 때 .eml 파일을 어떻게 복사합니까?
- 4. 주어진 확장자를 가진 모든 파일을 어떻게 복사합니까?
- 5. Wix를 사용하여 여러 세트의 파일을 어떻게 복사합니까?
- 6. VB.NET 열린 파일을 어떻게 해제합니까?
- 7. 기존 파일을 덮어 쓰지 않고 PHP로 파일을 어떻게 복사합니까?
- 8. Qt에서 객체를 어떻게 복사합니까?
- 9. ASP.Net 프로젝트는 어떻게 복사합니까?
- 10. 어떻게 VB6에서 생성자가 부족한가요?
- 11. 어떻게 루비에서 Proc를 딥 복사합니까?
- 12. DateTime 객체를 어떻게 깊게 복사합니까?
- 13. 어떻게 파이썬에서 원격 이미지를 복사합니까?
- 14. 자바에서 객체를 어떻게 깊게 복사합니까?
- 15. STL 컨테이너는 개체를 어떻게 복사합니까?
- 16. 열린 파일을 닫는 방법?
- 17. 열린 파일을 검사하려면 어떻게해야합니까?
- 18. 파이썬 스크립트에서 태그 다음의 줄을 어떻게 복사합니까?
- 19. OLEDB로 열린 Excel 파일을 읽음
- 20. 열린 파일을 제거하는 것이 안전합니까()?
- 21. Ruby에서 열린 파일을 읽는 방법
- 22. 파이썬 목록에서 참조가 아닌 값만 어떻게 복사합니까?
- 23. 2 차원 배열을 Java로 어떻게 복사합니까?
- 24. 어떻게 셀의 내용을 클립 보드에 복사합니까?
- 25. 파일 내용을 다른 파일에 어떻게 복사합니까?
- 26. byte []를 byte [,,]에 어떻게 복사합니까?
- 27. boost :: ptr_vector는 기본 객체를 어떻게 깊게 복사합니까?
- 28. 어떻게 기존 nhibernate 객체를 새로운 객체로 복사합니까?
- 29. Microsoft CRM 워크 플로에서 메모를 어떻게 복사합니까?
- 30. 새 바이너리를 C : \ Program Files에 어떻게 복사합니까?
를 사용할 수 있습니까? –
@Ic - 예. 다른 사람이 열었습니다 – Gopal