Форум — Ответы ( К темам )
? | S.A.M.: StringGrid и поиск по нему (12-01-2003 03:14:36) |
Как организовать поиск в таблице по ключевому слову и соответственно переместиться на найденную ячейку с нужным словом? | |
Владимир (12-01-2003 14:41:05) | |
// Наверное, можно так: void __fastcall TForm1::Button1Click(TObject *Sender) { int i,j; AnsiString s = Edit1->Text; for(i=0; i < StringGrid1->ColCount; i++){ for(j=0; j < StringGrid1->RowCount; j++){ if(s == StringGrid1->Cells[i][j]) { // нашли StringGrid1->SetFocus(); TGridRect myRect; myRect.Left = i; myRect.Top = j; myRect.Right = i; myRect.Bottom = j; StringGrid1->Selection = myRect; return; } } } } |