질문이 있습니다.
제가요...
if btnOK.Click then
이런식으로 해주고 싶은데 안돼더라구요
그러니까 btnCancel 버튼을 클릭하면 Close가 되는데요..
그 버튼을 클릭 했는지 안했는지를 알고 싶어서 그러거든요....
아래를 보여드리면 이해가 되실런지...
procedure TLogInFrm.btnCancelClick(Sender: TObject);
begin
Close;
end;
procedure TTestFrm.btnTestClick(Sender: TObject);
begin
LogInFrm.ShowModal; // 다시 한번 로그인...
Memo.Lines.Add('다시 한번 로그인을 하고 실행합니다.');
:
:
:
end;
문제였던게요...
LogInFrm.ShowModal; 에 들어와서 btnCancel 버튼을 클릭했을 경우에는 Memo.Lines.Add('다시 한번 로그인을 하고 실행합니다.');
으로 넘어가지 않고 그냥 로그인 창만 닫고 그 다음으로 가면 안돼는데 btnOK 일때에만 넘어가야 하는데 btnCancel를 클릭했을때에두 자꾸 넘어가서요..
그래서 전 LogInFrm.ShowModal; 다음에
if btnCancel.Click then 이런식으로 해주고 싶은건데..
급한 문제인데 잘 모르겠습니다..
알려주세요...
LogInFrm.ShowModal = mrCancle then 으로 확인하시면 됩니다.