C# Dosya kopyalarken "unable to copy file" hatası

Çalışdı ama bu konuyu kökünden çözmek istiyorum.
Kökünden çözmek istiyorsan dediğim şeyi yapman lazım. Debug yaparken ilk önce bir formu açıyorsun, sonra bazı işlemler yapıp yeni bir form oluşturuyorsun. Bu sırada eski form'u saklıyorsun. Uygulamayı kapatırken o sakladığın eski form kapanmaz. Application.Exit( ) kullanman lazım.
 
Kökünden çözmek istiyorsan dediğim şeyi yapman lazım. Debug yaparken ilk önce bir formu açıyorsun, yeni bir form oluşturuyorsun. Bu sırada eski form'u saklıyorsun. Uygulamayı kapatırken o sakladığın eski form kapanmaz. Application.Exit( ) kullanman lazım.
Sonunda işinde uzman birilerini görmek güzel :)
 
Kökünden çözmek istiyorsan dediğim şeyi yapman lazım. Debug yaparken ilk önce bir formu açıyorsun, sonra bazı işlemler yapıp yeni bir form oluşturuyorsun. Bu sırada eski form'u saklıyorsun. Uygulamayı kapatırken o sakladığın eski form kapanmaz. Application.Exit( ) kullanman lazım.
Application.Exit() komutunu programın sonuna yazmam mı gerekiyor? Bu arada cahilliğimi bağışlayın.
 
Kod:
private void Button2_Click(object sender, EventArgs e)
        {
            Application.Exit();
        }
Böyle mi yapılıyor. Böyle ise yine olmadı.
Hocam şu anda telefondayım yalnız o butona basınca formdan çıkış yapılıyorsa yanlış satıra yazmışsınızdır, PC de olan arkadaşlar daha detaylı bilgi verebilir.
 
Form1.cs'ye bunu ekle:
C#:
private void Form1_FormClosed(object sender, FormClosedEventArgs e)
        {
            Application.Exit();


        }


        private void Form1_FormClosing(object sender, FormClosingEventArgs e)
        {
            Application.Exit();
        }

Form2.cs'ye bunu ekle:
C#:
private void Form2_FormClosed(object sender, FormClosedEventArgs e)
        {
            Application.Exit();

        }

        private void Form2_FormClosing(object sender, FormClosingEventArgs e)
        {
            Application.Exit();
        }

Form1.Designer.cs'ye bunu ekle:
C#:
this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.Form1_FormClosing);
            this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.Form1_FormClosed);

Form2.Designer.cs'ye bunu ekle:
C#:
this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.Form2_FormClosing);
            this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.Form2_FormClosed);


Uygulamada ne yapacağını bilmediğim için mecbur Closing ve Closed ikisini de kullandım.
 

Yeni konular

Geri
Yukarı