|
if( dynamic_cast<TForm*>( Application->MainForm->Components[Loop]) != NULL )
위 라인은 컴포넌트 타입이 TForm이 맞는지 확인 하는 구문입니다.
어떻게 쓰든 공부중 님 마음대로~
근데 Components에는 NULL이 없을 것 같네요~
공부중 님이 쓰신 글 :
: : int Loop;
: : doClearList();
: : for(Loop = 0 ; Loop< Application->MainForm->ComponentCount ; Loop++)
: : {
: :
: : if( dynamic_cast<TForm*>( Application->MainForm->Components[Loop]) != NULL )
: if(에서 꼭 dynamic_cast<TForm*> 을 써야 하는 지요? 안쓰고
: if(Application->MainForm->Components[Loop] != 0) 이런 식으러 써두 될거 같은데 이렇해 쓰면 안되나요?
|