S.a
Kardeşler bir Program hazırlıyorumda,içerisinde arama yaptırmak istiyorum.Mantığını bi anlatayim önce size;
Örneğin 10 tane groupbox war zaten bütün aramaları bu groupboxlara göre yapacağım.
Şöyleki;
Bi editbox arama için birde buton olacak.
Editboxa örneğin;
Bir takım Anahtar kelimeler girildiğini varsayalım mesela;
Ali Veli Deli gibi.
Ben Ali diye arayınca içinde Ali kelimesi geçen bir GroupBox aktif olacak yani öne çıkacak birbirlerinin altına gizledimya groupboxları zaten visible false hepsi menüdeki butonlara tıklayınca birbirlerini disable ettirip seçileni öne çıkarıyorum neyse o değil sorun.
Bu şekilde işte yazıcam örneğin= Anahtarkelimeler=Ali,Veli,Deli gibi basit bir kod lazım.
Yardımcı olursanız memnun kalırım..
Programa Arama Yaptırmak
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
kolay gelsin benim bildiğim groupbox bir çeşit panel yani sen 10 tane groupbox içerisinde aratacağın metinler groupbox üzerlerinde edit,label,memo,richedit gibi componentler kullanmışsındır büyük ihtimalle..arama yaptırdığın edit'in text özelliğini groupboxlarda metinleri girdiğin controllerin text özelliğiyle if...then şeklinde karşılaştır..
edit1 =aranılacak metnin yazıldığı editbox olsun..
rzedit1=groupbox1 üzerindeki raizenin text'i olsun
rzedit2=groupbox2 üzerindeki raizenin text'i olsun..
....
...
button1=arama yaptırdığın button olsun,
rzedit1=groupbox1 üzerindeki raizenin text'i olsun
rzedit2=groupbox2 üzerindeki raizenin text'i olsun..
....
...
button1=arama yaptırdığın button olsun,
if edit1.text=rzedit1.text then begin
groupbox1.visible:=true;\\groupbox1 görünür olsun.
\\varsa diğer kodlar
end;
if edit1.text=rzedit2.text then begin
groupbox2.visible:=true;\\groupbox2 görünür olsun.
\\varsa diğer kodlar
end;
Kod: Tümünü seç
if edit1.text=rzlabel1.text then begin
groupbox15.visible:=true;
end;