C언어 스타일의 강제 형변환 표현법입니다.
이 방식으로 하면 Form1.ActiveControl의 데이터형이 TEdit형으로 바꿀 수 있는지 체크를 하지 않는다고 알고 있습니다.
오브젝트 파스칼에스는 이것보다 as 연산자(지시자?)를 사용하는 것이 좋다고 알고 있습니다. 하지만 일부러 형체크 때문에 형변환을 하지 못하는 문제 때문에 강제형변환을 사용하는 경우가 많죠.
예를 들면 DBGrid에 고정 가로와 세로열을 넣을려고 StringGrid로 형변환 하는 것이 있습니다.
형변환의 대표적 상징물은 Sender입니다. 보통 이벤트 핸들러에 있는 이 놈이 저 생각에는 델파이의 꽃이 아닐까 생각합니다.
|