StringGridde Birşeyi Arayıp Bulma O Alana Locate Olma

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
FXERKAN
Üye
Mesajlar: 178
Kayıt: 26 Tem 2003 11:06
Konum: Sivas - Konya
İletişim:

StringGridde Birşeyi Arayıp Bulma O Alana Locate Olma

Mesaj gönderen FXERKAN »

selam

dbgrid locate komutunun yaptığı işi stringgridede yaptırabilceğim bir kod yada fonksiyon var mı acaba

ben mesela 0.sutun da ara diyeceğim aranan şeyi bulursa stringgrid o bulunan yerde focuslanacak bunu nasıl yaparım
[ F X E R K A N © - E r k a n Ç İ F T Ç İ ]
Kullanıcı avatarı
husonet
Admin
Mesajlar: 2962
Kayıt: 25 Haz 2003 02:14
Konum: İstanbul
İletişim:

Mesaj gönderen husonet »

Kod: Tümünü seç

procedure TForm1.Button1Click(Sender: TObject);
var
    Aranacak:String;
    Str:String;
    Kolon, satir:integer;
begin
    Aranacak:=inputBox('Bulunacak String', 'Aranacak','');
    For satir:= 0 To StringGrid1.RowCount -1 Do
    Begin
        For kolon:= 0 To StringGrid1.ColCount -1 Do
        Begin
            Str:=stringgrid1.Cells[kolon,satir];
            if Aranacak = Str Then
            Begin
                ShowMessage('Bulundu');
                StringGrid1.Row := Satir;
                StringGrid1.Col := Kolon;
                Break;
             End;

        End;
    End;
end;

Program kodunu senin için yazdım. Bütün satır ve sütünlarda arar.

Kolay Gelsin...

Gazete manşetleri
* DİKKAT :Lütfen forum kurallarını okuyalım ve uyalım...!
* Warez,crack vs. paylaşımı kesinlikle yasaktır.
Cevapla