s.a. arkadaşlar,
benim sorunum
listboxta seçili olan text e göre tform2 den yararlanarak yeni form create etmek
yazmak istediğin kod şöle bişi
Application.CreateForm(TForm2,listbox1.items[listbox1.itemindex]);
asıl maksat eğer yoksa listboxta seçilen kayda göre form2 den create etmek
form2 yi ata class gibi kullanmak yani..
inş. anlatabilmişimdir..
yardım için tşk..
Application.CreateForm yardım.. ÇÖZÜLDÜ..
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Application.CreateForm yardım.. ÇÖZÜLDÜ..
En son is_oz tarafından 06 Haz 2007 03:25 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
- sabanakman
- Kıdemli Üye
- Mesajlar: 3081
- Kayıt: 17 Nis 2006 08:11
- Konum: Ah bi Antalya olaydı keşke (Ankara)
Kod: Tümünü seç
var YeniForm:TForm2; FormAdi:String;
begin
if ListBox1.ItemIndex>=0 then begin
FormAdi:=ListBox1.Items[ListBox1.ItemIndex];
YeniForm:=TForm2(Application.FindComponent(FormAdi));
if not Assigned(YeniForm) then begin
Application.CreateForm(TForm2,YeniForm);
YeniForm.Name:=FormAdi;
end;
with YeniForm do try
.
.
.
ShowModal;
finally
//Free;
end;
end;
end;
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
_________________
Derin olan kuyu değil kısa olan iptir. - .