Merhaba arkadaşlar
veri tabloma aşşağıdaki kod ile dinamik olarak alan ekliyorum.
virtual1.AddField('Firmaadi',Ftstring,60,FALSE );
ve bu alan değiştiğinde onchange olayının devreye girmesini istiyorum. dinamik olarak çalışma hakkında pek bilgim olmadığı için bir türlü becremedim malesef
Runtime tfield onchange event.
Forum kuralları
Bu forum sadece yapacağınız işle alakalı doğru bileşeni bulmak içindir. Şöyle bir şey yapmam lazım, hangi bileşeni kullanıyım diyorsanız, doğru yerdesiniz.
Bu forum sadece yapacağınız işle alakalı doğru bileşeni bulmak içindir. Şöyle bir şey yapmam lazım, hangi bileşeni kullanıyım diyorsanız, doğru yerdesiniz.
- sabanakman
- Kıdemli Üye
- Mesajlar: 3077
- Kayıt: 17 Nis 2006 08:11
- Konum: Ah bi Antalya olaydı keşke (Ankara)
Re: Runtime tfield onchange event.
Örnekteki yöntemi denemekte bir fayda var.
Kod: Tümünü seç
procedure TForm1.virtual1Change(Sender: TField);
begin
//ShowMessage('Test');
end;
..
..
..
procedure TForm1.Button1Click(Sender: TObject);
var Alan:TField;
begin
Alan:=virtual1.FieldByName('Firmaadi');
Alan.OnChange:=virtual1Change;
end;
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
_________________
Derin olan kuyu değil kısa olan iptir. - .
Re: Runtime tfield onchange event.
Teşekkür ederim Şaban bey
Çalıştı.
Çalıştı.