Yorumları: 367
Konuları: 127
Kayıt Tarihi: 22-01-2019
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 334
Acemi
arkadaslar 80 adet combobox im var
cevap anahtari yapiyorum
combobox a tek tek kod yazmak zor oluyor daha once duydum ama hic denemdim
event listener diye bir yapi hatirliyorum 80 tanenin hangisine tikladigini tespit edip ona gore islem yapabilecegim bir yapi
ben bunu arastiriyorum denemek istiyorum
webde saglili bir bilgi bulamadim bana ornek verebilirmisiniz veya bu konuyu iyi anlatan linkler
saygilar cok tesekkurler.
Ekmeğimi yazılımdan kazanmıyorum kendi halimde bir şeyler yapıyorum. 49 yaşında emekliyim.
İğne sokmadan yardımcı olacaksan başımın üstünde yerin var.
Yorumları: 367
Konuları: 127
Kayıt Tarihi: 22-01-2019
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 334
Acemi
02-02-2024, Saat: 23:19
(Son Düzenleme: 02-02-2024, Saat: 23:28, Düzenleyen: sadikacar60.)
Result := TComboBox(FindComponent(TComboBox(Sender).Name)).Text;
bu sekilde yaptigimda istedigim oldu gibi ama bu bilginin yaninda hangi combobox a tikladigimin bilgisinede ihtiyacim var
hangi combobox a tikladim icinden hangisine tikladim
mesela S12 comboboxin icindeki B ye tikladin seklinde
su anda B bilgisini aliyoruz bunun yaninda combobox adi olan S12 yide alabilsek super olurdu.
saygilar sunarim..
arastirma ve kurcalama sonucu asagidaki 2 kod benim isimi goruyor
eger sonuc olarak ikisinide ayri degisken olarak gondermeyide cozersem tamamdir
saygilar
function TForm1.ComboWhich(Sender: TObject): string;
begin
if (Sender is TComboBox) then
begin
Result := (Sender As TComboBox).Name;
Result := TComboBox(FindComponent(TComboBox(Sender).Name)).Text;
end;
end;
Ekmeğimi yazılımdan kazanmıyorum kendi halimde bir şeyler yapıyorum. 49 yaşında emekliyim.
İğne sokmadan yardımcı olacaksan başımın üstünde yerin var.
Yorumları: 859
Konuları: 9
Kayıt Tarihi: 17-11-2016
Rep Puanı: 1.774
Programcı
TComboBox(Sender).Items[0]; şeklinde bir kod iş göremesi gerekiyor.
Yorumları: 510
Konuları: 64
Kayıt Tarihi: 05-02-2017
Aktif Kullandığınız Delphi Sürümü:
- Delphi 10.2
- Delphi 10.1
- Delphi 7
Rep Puanı: 3.355
Uzman
ComboWhich fonksiyonu ile geriye bir TCombobox dönerseniz ve result değerini TComboBox(Sender) ile tıklanan comboyu döndüğünüzde. Buradan combobox kontrolüne erişim sağlamış olursunuz. Buradan da ister text ister name yani özetle kontrole erişiminiz olur. Böylece istediğinizi yapabilirsiniz.
Yorumları: 367
Konuları: 127
Kayıt Tarihi: 22-01-2019
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 334
Acemi
verilen her iki ornegide combobox i komple gonderip orda gonderilen yerde gerekli bilgileri almayi ikisinide denedim calistirdim cok tesekkur ederim. saygilar sunarim.
Ekmeğimi yazılımdan kazanmıyorum kendi halimde bir şeyler yapıyorum. 49 yaşında emekliyim.
İğne sokmadan yardımcı olacaksan başımın üstünde yerin var.