- Mesajlar
- 2,349
Merhaba arkadaşlar.
Uzun zamandır kafamı karıştıran bir problemim var.
Elimde 3 adet class var diyelim. Bu klaslardan birtanesin ismi Ana_Menu olsun.
Bir diğer classın ismi Student, bir diğeri de Teacher olsun. Ve bunlar bir comboxta kayıtlı.
Student ve Teacher classları içinde benzer fonksiyon isimleri var. Bu fonksiyon ve ya sub isimlerinden biride de info olsun. Ana_Menu sayfasından infoyu combobox1 de hangi ismi ile seçili ise tek bir kerede çağırmak istiyorum. Aşağıdaki örnekteki gibi.
Bu şekilde olamayacağını biliyorum. Sadace anlaşılsın diye yazıyorum. Comboboxtaki değere göre nasıl ilgili sınıftaki info yu çağırabilirim?
Class Ana_Menu
Sub Manage()
................
.....................
ComboBox1.Text.info() 'Bu Kısıma yazılacak kodlar nelerdir?
......................
.......................
End Sub
End class
class Student
sub info()
...........
end sub
end class
class Teacher
sub info()
......................
end sub
end class
Uzun zamandır kafamı karıştıran bir problemim var.
Elimde 3 adet class var diyelim. Bu klaslardan birtanesin ismi Ana_Menu olsun.
Bir diğer classın ismi Student, bir diğeri de Teacher olsun. Ve bunlar bir comboxta kayıtlı.
Student ve Teacher classları içinde benzer fonksiyon isimleri var. Bu fonksiyon ve ya sub isimlerinden biride de info olsun. Ana_Menu sayfasından infoyu combobox1 de hangi ismi ile seçili ise tek bir kerede çağırmak istiyorum. Aşağıdaki örnekteki gibi.
Bu şekilde olamayacağını biliyorum. Sadace anlaşılsın diye yazıyorum. Comboboxtaki değere göre nasıl ilgili sınıftaki info yu çağırabilirim?
Class Ana_Menu
Sub Manage()
................
.....................
ComboBox1.Text.info() 'Bu Kısıma yazılacak kodlar nelerdir?
......................
.......................
End Sub
End class
class Student
sub info()
...........
end sub
end class
class Teacher
sub info()
......................
end sub
end class
Son düzenleme: