VB6'yı kullanarak, dosya başka bir kişi tarafından açıldığında, başka bir bilgisayardan bir dosyayı bilgisayarıma nasıl kopyalarım?VB6'da açık bir dosyayı nasıl kopyalarım?
cevap
Şu anda açık olan bir dosyada FileCopy deyimini kullanmaya çalışırsanız, bir hata oluşur. Ancak, FileSystemObject öğesinin CopyFile işlevinde bir sorun yoktur, bunun yerine bunu kullanın. Öncelikle, Microsoft Scripting Runtime (Proje -> Referanslar ... menüsünde) bir referans eklemeniz gerekecektir. Sonra bunu yapabilirsiniz:
Dim fso As New FileSystemObject
fso.CopyFile "\\someOtherComputer\share\foo.mdb", "C:\foo.mdb"
Ayrıca başka bir kişi tarafından açılır * yaparken * kastediyorsunuz, Windows 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
Evet, ancak FileSystemObject kullanarak çok daha kolay ve bunu kullanmaya başladığınızda, bu nesne üzerinde başka birçok yararlı dosya sistemi yöntemleri olduğunu göreceksiniz. – awe
- 1. Birkaç ikili dosyayı Linux sistemindeki bir dosyaya nasıl kopyalarım?
- 2. Büyük bir dosyayı Windows'ta CopyFile veya CopyFileEx olmadan nasıl kopyalarım?
- 3. Dosyayı açık tutmadan WPF'deki bir resmi görüntüleme
- 4. Açık bir dosyayı yeniden okuyun Python
- 5. Sembolik bağları Perl'de nasıl kopyalarım?
- 6. Grunt'ta bir klasörü nasıl kopyalarım?
- 7. Java'da bir yığını nasıl kopyalarım?
- 8. WebStorm'da açık bir dosyayı nasıl hızlıca yeniden adlandırabilirim?
- 9. Bir ağ paylaşımından bir dosyayı değişkenlerle yerel diske nasıl kopyalarım? Ben aşağıdaki satırı kullanırsanız
- 10. açık son değiştirilmiş dosyayı vi'de açarak dosyayı açın
- 11. Python pandas - read_csv dosyayı açık tutuyor mu?
- 12. Kilitli bir dosyayı doğrudan diskten nasıl kopyalarım ve dosyanın sağlam olduğundan emin olur musunuz?
- 13. Şu anda açık olan dosyayı VSCode alma
- 14. Javascript'te bir XML belgesini nasıl kopyalarım?
- 15. IPTC verilerini bir görüntüden diğerine nasıl kopyalarım?
- 16. Bir mySQL Veritabanını raylardaki yakutta nasıl kopyalarım?
- 17. Ruby'de bir Proc'u nasıl derinlemesine kopyalarım?
- 18. Uzak bir resmi python'a nasıl kopyalarım?
- 19. AngularJS - Bir bağlantıyı panoya nasıl kopyalarım?
- 20. Eserler Teamcity'den başka bir sunucuya nasıl kopyalarım?
- 21. Montajları GAC'ye nasıl el ile kopyalarım?
- 22. Git kullanarak dosyaları bir daldan diğerine nasıl kopyalarım?
- 23. TeamCity - VCS Kökünü nasıl kopyalarım?
- 24. Dizinin tam kopyasını nasıl kopyalarım?
- 25. Linux bir dosyayı nasıl yürütür?
- 26. MSBuild'i kullanarak dosyaları başka bir dizine nasıl kopyalarım?
- 27. IntelliJ IDEA'da diskteki bir dosyayı nasıl silebilirim?
- 28. İstek nesnesini farklı bir URL ile nasıl kopyalarım?
- 29. Nasıl çıkmadan vim editörde bir dosyayı kaydetme
- 30. Bir sözlüğün içeriğini C# içindeki yeni bir sözlüğe nasıl kopyalarım?
kullanabilir? –
@Ic - yes. Başka bir kişi tarafından açıldı – Gopal