Winforms uygulamasını kullanarak ağ üzerinden büyük bir dosya kopyalayacağım ve bir çeşit ilerleme çubuğu göstermem gerekiyor. Kendi kopyalama rutinimi hazırlamak yerine, yerleşik dosya kopyalama diyaloğunu göstermenin daha iyi olabileceğini düşünüyordum.Yerleşik Dosya Kopyalama iletişim kutusu nasıl açılır?
Ayrıca "Kopyalama tamamlandı" ve "Kopyalama başarısız" bildirimlerine de ihtiyacım var.
Windows XP, Vista ve 7 üzerinde çalışmak için buna ihtiyacım var. Bu işlevselliği C# kodumdan almak için çağrı yapmanın bir yolu var mı? alınan
olası yinelenen Win32 bir kopyasını?] (http://stackoverflow.com/questions/5729808/how-do-i-invoke-the-shell-file-copy-dialog-to-report-the-progress-of-a- copy-in) –
yerine 'xcopy' veya 'robocopy' kullanabilirsiniz. Olası kopya http://stackoverflow.com/q/3124038/380384 – ja72
Çerçevenin bunun için bir desteği olup olmadığını bilmiyorum, [SHFileOperation()] 'ı çağırmak zorunda kalabilirsiniz (http://msdn.microsoft) .com/en-us/library/bb762164.aspx) işlevi. –