간단히 말씀 드리면,
폼만 단순히 닫고 싶으시면 Close() 메소드만 쓰셔도 되구요,
폼을 닫으면서 그 뒤의 처리, 예를 들면,
"확인" 을 눌렀을때와 "취소", 혹은 "종료" 를 눌렀을때 각각 처리를 달리해야
하는 많은경우(다이알로그박스기능)에는 ModalResult 프로퍼티를
씁니다.
다음은 예제 ^^
================================================================
with frmProgress do
begin
if ShowModal = mrOk then
...
else
...
end;
어떤 버튼을 눌렀을 때 ModalResult := mrCancel과 colse의 차이가 뭐져~? 혹 아시는 분 있으시면...답변 바랍니다.. 왜 close를 쓰면 되는데..ModalResult := mrCancel로 쓰는지..이해가 안됩니다.(도움말을 봐도 영~ㅡㅡ;;;) 님들의 가...
이성찬
•
2003.06.12 05:57
간단히 말씀 드리면,
폼만 단순히 닫고 싶으시면 Close() 메소드만 쓰셔도 되구요,
폼을 닫으면서 그...
간단히 말씀 드리면,
폼만 단순히 닫고 싶으시면 Close() 메소드만 쓰셔도 되구요,
폼을 닫으면서 그 뒤의 처리, 예를 들면,
"확인" 을 눌렀을때와 "취소", 혹은 "종료" 를 눌렀을때 각각 처리를 달리해야
하는 많은경우(다이알로그박스기능)에는 ModalResult 프로퍼티를
씁니다.
다음은 예제 ^^
================================================================
with frmProgress do
begin
if ShowModal = mrOk then
...
else
...
end;