|
안녕하세요?
빌더 쌩초보 입니다.. ㅠㅠ;
VC++을 꾸준히 사용해 왔었는데요.. 크흐흑..
이것만 가지고는 밥먹고 살기 힘들다는...
그래가지고 빌더를 무조건 하기 시작했는데요.. 크흐흑...
이것도 하기가 만만치 않다는...
쩝! 잡소리 집어치우고... 의지의 한국인이니까...
질문: TEdit니 TButton이니 하는 객체들을 다음과 같은 방법으로
알아내는 것이 가능한지요?
델파이소스--> if Sender is TEdit then ......
빌더에선 --> if( Sender == TEdit ) { ... }; 요렇게 간단하게 ..
가 안되더라고요...
그래서 --> if( String(((TEdit*)(Sender))->ClassName()) == "TEdit" ) { ... };
이렇게 했더니 되긴 되더만요...
VC++에서 케스팅 하느라 바빴는데 빌더에서도 똑같이 해야 한다면 할말없지만
빌더는 뭔가 다른 방법이 있을거 같아서요... ^^;
케스팅 아주 적게쓰고 간단하게 위의 if 문장이 구현 될수는 없을까요?
그럼 답변 부탁 드립니다.
|