AccessTr.neT
Class Kullanarak Bir Form üzerinden Başka Formlar Açtırmak - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Visual Basic .NET (https://accesstr.net/forum-visual-basic-net.html)
+--- Forum: Visual Basic .NET Cevaplanmış Soruları (https://accesstr.net/forum-visual-basic-net-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Class Kullanarak Bir Form üzerinden Başka Formlar Açtırmak (/konu-class-kullanarak-bir-form-uzerinden-baska-formlar-actirmak.html)

Sayfalar: 1 2 3


Class Kullanarak Bir Form üzerinden Başka Formlar Açtırmak - umutakkaya - 29/05/2014

.rar WindowsApplication1.rar (Dosya Boyutu: 66,59 KB | İndirme Sayısı: 10)
Selamlar ,

Class Oluşturma ile ilgili bir sorum olacak.
Bir Form Üzerinden başka bir form açma işlemine ait kodları
Class yapısı içinde oluşturmak istiyorum. Yardımcı olabilirmisiniz ?
Örnek Ektedir. Saygılar.


Cvp: Class Kullanarak Bir Form üzerinden Başka Formlar Açtırmak - C*e*l*o*y*c*e - 29/05/2014

Kodların çalışmıyordu

sayı yani Double olmadıgı içindi,


Dim CELOYCE As Double
CELOYCE = "123"
If TextBox1.Text = CELOYCE Then
Form2.Show()
Else
Exit Sub
End If
End Sub
şeklinde çalışır
ayrıca ne yapmak istediğini tam açıklayıcı yazarsan daha hızlı cevap alırsın


Cvp: Class Kullanarak Bir Form üzerinden Başka Formlar Açtırmak - umutakkaya - 29/05/2014

Yapmak istediğim;
Dim CELOYCE As Double
CELOYCE = "123"
If TextBox1.Text = CELOYCE Then
Form2.Show()
Else
Exit Sub
End If
End Sub
====yukarıdaki kodu bir Yeni bir Class oluşturup tanımlamak ve bir formdaki butonda bu Classı çalıştırmak.


Cvp: Class Kullanarak Bir Form üzerinden Başka Formlar Açtırmak - alpeki99 - 30/05/2014

Sadece bir form için bu işlemi yapacaksanız class oluşturmak mantıksız. Fakat farklı farklı formları tek bir class içinden çalıştırmak istiyorum derseniz ayrı. Anladığım kadarıyla eğer şifre doğru ise formu açtırmak istiyorsunuz. Eğer bu şekilde bir şey istiyorsanız bu yöntem kesinlikle yanlış. Keşke celoyce hocamın dediği gibi detaylı bir şekilde yazarsan daha kolay yardım alırsın.


Cvp: Class Kullanarak Bir Form üzerinden Başka Formlar Açtırmak - umutakkaya - 30/05/2014

Anlatamadım sanırım, ozaman şöyle diyeyim.
Form1 içindeki bir butonun tıklandığında olayına Form2.Show deyince Form2yi açıyor ya
ben bu kodu bir oluşturduğum classdeneme içinde tanımlayıp; form1 deki başka bir butonun tıklandığında olayına bu classdeneme adlı classımı çağırıp içine yazdığım kodu çalıştırmak istiyorum. Ama Clasdeneme içine şu kodu tanımlayamadım. " Form2.Show "

Mesela Class deneme içine

Puplic Class Clasdeneme
Shared Sub form2ac()
Form2.Show
End Sub

Yazıp

Form1 deki butonun tıklandığında olayına
Clasdeneme.form2ac() ' dediğimde form2 yi açacak bir örnek istiyorum.

Saygılar


Cvp: Class Kullanarak Bir Form üzerinden Başka Formlar Açtırmak - alpeki99 - 30/05/2014

Bir tane class ekle. Adı clsFormlar olsun. clsFormlar classının içindekilerin tümü aşağıdaki gibi olacak:


Class clsFormlar

Friend Sub FormAc()
Dim frm As New Form1()
frm.Show()
End Sub

End Class

Form1 üzerine bir buton ekle. Butona çift tıkla. Kod kısmına düşeceksin. Buradaki kodlar şu şekilde olacak:


Dim f As New clsFormlar()
f.FormAc()