Şimdi Ara

Form2 açılırken Form1 i kapatma

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
4
Cevap
0
Favori
329
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • arkadaşlar çok klasiik bir sorun gibi duruyor ama form2 açıldığında form 1 nasıl kapatabiliriz.
    asıl soru ram den nasıl silebiliriz ??? thsi.close() diyince kapatıyor ama ramde çalışmaya devam ediyor...??



  • Uygulamayi tamamen kapatmak icin : Application.Exit();
    Formun gozukmemesi (gizlenmesi icin) this.Hide();

    < Bu ileti mini sürüm kullanılarak atıldı >
  • RAM den temizlemen için uygulamanın tamamen kapatılması lazım. Form2 açıkken ramden silemezsin. formlar kapatıldığında silinebilir. Bu da arkadaşın dediği gibi application.exit() ile mümkün.
  • Threadle yapabilirsin.

     
    button1_Click(object sender, EventArgs e)
    {
    Thread thread = new Thread(new ThreadStart(Form2Show));
    thread.SetApartmentState(System.Threading.ApartmentState.STA);

    this.Close();

    thread.Start();
    }

    void Form2Show()
    {

    Application.Run(new Form2());

    }
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.