|
김선영 님이 쓰신 글 :
: 다른 분들의 글을 많이 보긴했지만.
: 제가 올리는건 첨이군요.
: 제가 빌더를 사용한지 얼마안되어서
: 많은 분들의 도움이 제발 필요합니다..제발.
: 저는 스트링그리드의 한개 한개의 셀에 대한
: 메세지 처리를 하려고합니다.
: 한개의 셀에 입력한 값이 어떤 범위를 벗어날때
: 값입력후. 에러 메세지를 띄워주고 싶은데.
: 어찌 해야 할지를 잘몰라서요...
: 제발...도움말좀 부탁드립니다.
:
안녕하세요
한꼬맹이 입니다.
스트링 그리드의 OnSetEditTest이벤트를 이용하시면 됩니다..
아래 예제는 다음과 같습니다.
void __fastcall TForm1::StringGrid1SetEditText(TObject *Sender, int ACol,
int ARow, const AnsiString Value)
{
if(!Value.IsEmpty())
if(Value.ToInt() > 100)
{
ShowMessage("100보다 큰데여");
StringGrid1->Cells[ACol][ARow] = "";
}
}
그럼 도움되시길.,..
|