Acil Yardım Formlar-Visual basic2008

nhmedia
04-08-2010, 23:12   |  #1  
OP Taze Üye
Teşekkür Sayısı: 0
7 mesaj
Kayıt Tarihi:Kayıt: Tem 2010

Mrb. Ben Açılan ilk formda bir buton ekleyerek butona tıklandıgında ikinci formu açmak istiyorum ama ikinci bi formun nasıl açıldıgını bi türlü bulamadım :S çok yeniyimde:) Lütfen bilgili arkadaşlar yardım etsin..

Son Düzenleme: nhmedia ~ 04 Ağustos 2010 23:29
nhmedia
04-08-2010, 23:29   |  #2  
OP Taze Üye
Teşekkür Sayısı: 0
7 mesaj
Kayıt Tarihi:Kayıt: Tem 2010

Tamam Gözumun onundeymıs New İtemden Direk Add Tıklayınca Açılıyor Peki Tek Bi Form kullanarak yenı Forma geçmek ve ordan bi butonla form1 e geri dönmek istiyorum bunu nasıl yapabilirim..tşkler..<

bymarks
05-08-2010, 08:44   |  #3  
bymarks avatarı
Yıllanmış Üye
Teşekkür Sayısı: 0
655 mesaj
Kayıt Tarihi:Kayıt: Şub 2006

form2.show
form1.hide
yada tam tersi
ilk yazdığım form2 yi açıyor
ikinci yazdığım 1.formu kapatıyor

Son Düzenleme: bymarks ~ 05 Ağustos 2010 08:46
mesut_illegal
05-08-2010, 08:51   |  #4  
mesut_illegal avatarı
Yıllanmış Üye
Teşekkür Sayısı: 1
810 mesaj
Kayıt Tarihi:Kayıt: May 2007

button1'e çift tıkla gitmek istediğin form için : form2.show() veya form2.showDialog() kullanabilirsin.Tabi form2.show() kullanacaksan form1'i de gizlemen lazım. onu da bu kodun altına me.hide() kumutu ile gizlersin.form1'e geri dönmek istersen form2 deki button kontrolüne çift tıkla form1.show() me.hide() yazmalısın.
Form closed olayı içinde Application.exit() yazmalısın formu kapattığın zaman programdan çıkılması için.Bu komutu button'ada yazabilirsin.

nhmedia
05-08-2010, 14:00   |  #5  
OP Taze Üye
Teşekkür Sayısı: 0
7 mesaj
Kayıt Tarihi:Kayıt: Tem 2010

Çok teşekkür ederim aradıgım buydu :)

nhmedia
05-08-2010, 14:04   |  #6  
OP Taze Üye
Teşekkür Sayısı: 0
7 mesaj
Kayıt Tarihi:Kayıt: Tem 2010

Ancak Bunu yaptıgımda form2 ayrı bi eksende açılıyor oldugu yerde tek bi sayfaymıs gibi nasıl ayarlayabilirim

mesut_illegal
05-08-2010, 18:14   |  #7  
mesut_illegal avatarı
Yıllanmış Üye
Teşekkür Sayısı: 1
810 mesaj
Kayıt Tarihi:Kayıt: May 2007

1.formunun properties bölümünde  ismdıcontainer  gibi bir seçenek olması lazım o değeri true yaparsan olur.

mesut_illegal
05-08-2010, 18:20   |  #8  
mesut_illegal avatarı
Yıllanmış Üye
Teşekkür Sayısı: 1
810 mesaj
Kayıt Tarihi:Kayıt: May 2007

form1'deki button click kodunuda şöyle değiştir:
Dim cocukform As New Form2
        cocukform.MdiParent = Me
        cocukform.Show()

nhmedia
05-08-2010, 19:39   |  #9  
OP Taze Üye
Teşekkür Sayısı: 0
7 mesaj
Kayıt Tarihi:Kayıt: Tem 2010

Verdıgın Kodu kullandım ancak button donup kalıyor bn aynı locationda açmak istiyorum bütün sayfaları ve baya bi form var hepsine tek tek uygulayamam eger böyle bi kod varsa bile

mesut_illegal
05-08-2010, 19:48   |  #10  
mesut_illegal avatarı
Yıllanmış Üye
Teşekkür Sayısı: 1
810 mesaj
Kayıt Tarihi:Kayıt: May 2007

şimdi programının bir anaform içinde bütün formları açmak için mi kullanacaksın.Verdiğim kod'da hiçbir sorun yok butonun bulunduğu formu seçip properties^ten isMdıContairer seçeneğini true yaptıysan kod çalışır.
Projenin bir ekran görüntüsünü paylaşırsan tam olaran üstteki yorumunda ne yapmak isteidğini anlayabiliriz daha fazla yardımcı olabilirz.

CRaFFy
18-08-2010, 13:43   |  #11  
Taze Üye
Teşekkür Sayısı: 0
16 mesaj
Kayıt Tarihi:Kayıt: Ağu 2010
Alıntı: mesut_illegal  
button1'e çift tıkla gitmek istediğin form için : form2.show() veya form2.showDialog() kullanabilirsin.Tabi form2.show() kullanacaksan form1'i de gizlemen lazım. onu da bu kodun altına me.hide() kumutu ile gizlersin.form1'e geri dönmek istersen form2 deki button kontrolüne çift tıkla form1.show() me.hide() yazmalısın.
Form closed olayı içinde Application.exit() yazmalısın formu kapattığın zaman programdan çıkılması için.Bu komutu button'ada yazabilirsin.
 
() dediğin erlerin arasına ne yazılacak acaba bende yeniyim de