TForm Değişkenine Form Atama
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
-
- Üye
- Mesajlar: 62
- Kayıt: 04 Oca 2009 06:36
TForm Değişkenine Form Atama
Birbirinden bağımsız fakat üzerindeki nesneleri aynı olan altı formum var. Bir fonksiyon yazıp bu formları gönderdiğim tipe göre Aform :TForm değişkenine atayıp fonksiyon içerisindeki işlemleri o form için yapmak istiyorum. Nasıl yapabilirim. Yardımlarınız için teşekkürler.
-
- Üye
- Mesajlar: 330
- Kayıt: 09 Mar 2004 11:18
- Konum: Konya
- İletişim:
Re: TForm Değişkenine Form Atama
bence; global değişken tanımlayıp ( iEkranTipi : integer ) formları çağırdığın yerden ekran tipine göre işlemlerini yürütmen daha kolay olabilir...
if ( iEkranTipi = 1 ) then
//işlemler...
else if ( iEkranTipi = 2 ) then
//işlemler...
else
.....
if ( iEkranTipi = 1 ) then
//işlemler...
else if ( iEkranTipi = 2 ) then
//işlemler...
else
.....
- sabanakman
- Kıdemli Üye
- Mesajlar: 3081
- Kayıt: 17 Nis 2006 08:11
- Konum: Ah bi Antalya olaydı keşke (Ankara)
Re: TForm Değişkenine Form Atama
Soruyu tam olarak anlayamadım. Farklı formlar üzerinde aynı isimli fonksiyon-prosedürler mi var yoksa nesneler mi var? Eğer farklı formlarda farklı olarak kodlanmış aynı isimli fonksiyonlarınız varsa bu tam olarak interface yapısına göre bir durum. Verilen linkte 1. yöntem değil de, 2. yöntemi incelemeniz başlangıç aşamasında ip ucu olacaktır.
http://delphiturkiye.com/forum/viewtopi ... ace#p97806
http://delphiturkiye.com/forum/viewtopi ... ace#p97806
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
_________________
Derin olan kuyu değil kısa olan iptir. - .