|
빌더처버 님이 쓰신 글 :
: 제가 주소록을 짜고 있는데요...
: 찾기 기능을 넣으려고 해요..
: 예를 들어 이름을 에디트박스에 써서 버튼을 누르면
: 그 해당되는 이름이 들어 있는 셀이 파랗게 선택되는 것이지요...^^
: 부탁드립니당~~
허접 답변입니다.
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
int k = 0;
for(int i = 1; i < SG->ColCount ; i++)
for(int j = 1; j < SG->RowCount ; j++)
SG->Cells[i][j] = IntToStr(++k);
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
for(int i = 1; i < SG->ColCount ; i++)
for(int j = 1; j < SG->RowCount ; j++)
if (SG->Cells[i][j] == "11") { // EditBox에서 찾고자하는 값과 비교
TGridRect SelRect;
SelRect.Left = i;
SelRect.Right = i;
SelRect.Top = j;
SelRect.Bottom = j;
SG->Selection = SelRect;
}
}
간단한 예입니다.
도움이 됐으면 하네요..^^;;;
|