|
Edit 를 1 - 10개 정도 만들었습니다.
그리고 그 내용을 참조하여
Edit1->Text , Edit2->Text ......
OnExit 이벤트에서
void __fastcall TForm1::Edit1Exit(TObject *Sender)
{
AnsiString Str;
int Len;
Str = Edit1->Text;
Len = Str.Length();
if(Len != 3)
{
if(Len == 1) Edit1->Text = "00"+Str;
if(Len == 2) Edit1->Text = "0"+Str;
}
}
이런 처리를 하는데요.. 10개의 Edit가 모두 똑같은 처리를 해야 할경우..
10개의 전부 Edit2Exit(TObject *Sender) 에서 같은 처리를 계속 해줘야 하는걸까요?
아니면 10개의 OnExit 이벤트를 EditExit 에 10개 모두 연결하고..
여기서만.. 어떤넘이 Edit1 껀지 Edit2 껀지 알수 있는 방법이 없나요?
똑같은 코딩을 여러번 하는건 왠지 낭비일거 같은데요..
어떤넘의 이벤트인지 알수 있는 방법 알려 주세요.
무슨 말인지 아시겠죠?
|