C# C# Windows Form Örnekleri Programlama

C# Seçilen Dosyayı Seçilen Klasöre Kopyalama

Bu yazımızda System.IO sınıfını kullanarak OpenFileDialog kullanarak seçmiş olduğumuz dosyayı, FolderBrowserDialog ile seçmiş olduğumuz klasör içerisine kopyalamayı gösteren bir örnek oluşturacağız. Örneğimizde seçmiş olduğumuz dosya eğer hedef klasörde mevcut ise aynı isimde bir dosyanın mevcut olduğunun mesajını vereceğiz. Eğer dosya hedef klasörde bulunmuyorsa kopyalama işlemini gerçekleştireceğiz.

Aşağıda projenin bazı durumlar için ekran çıktılarını görüyorsunuz.

 

 

 

 

 

Form tasarımını aşağıdaki gibi oluşturarak projemize başlayalım.

 

Şimdi kodlarımıza geçelim. Öncelikle aşağıdaki satırı projemize ekleyeceğiz.

Daha sonra global olarak aşağıdaki değişkenleri tanımlayacağız.

Kullanıcının seçilen dosya yollarında herhangi bir değişiklik yapmamı için kullanılan textBox’ ların Enabled özelliklerini pasif hale getiriyoruz. Bu işlemi Form yüklendiğinde gerçekleştireceğiz.

Kaynak butonu için kodlarımız;

Hedef butonu için kodlarımız;

Dosyayı Kopyala butonu için kodlarımız;

 

Kodlarımızın Tamamı:

 

6 Yorum

Yorum yap