안녕하세요
시작과 동시에 로긴폼을 띄울려구 다음과같이 project/sourceview 를
작성하였습니다.
여기 답변올라온 글을 그대로 옮겼지요
그런데 에러가 아는군요..
다른분들은 된다구 하시던데..
힝~
조언좀 부탁드립니다.
다음이 project 의 소스입니다.
program Project1;
uses
Forms,
Unit1 in 'Unit1.pas' {MainForm},
Unit2 in 'Unit2.pas' {InformationForm},
Unit3 in 'Unit3.pas' {LoginForm};
{$R *.RES}
begin
Application.Initialize;
LoginForm := TLoginForm.create(Application);
LoginForm.ShowModal;
if LoginForm.ModalResult = mrOk then
begin // 로긴창 닫구 메인폼 실행
LoginForm.Free;
Application.CreateForm(TMainForm, MainForm);
Application.Run;
end
else // 그냥 로긴창만 닫는다.
LoginForm.Free;
end.
저기서 if 문에서 mrOK 가 선언되지 않았다는 메세지가 나거든요
Login.Form 에서는 로긴이 제대로 되면
if QueryCnt >= 1 then
ModalResult := mrOK;
이렇게 해줬습니다.
어디서 에러가 나는건지.. 아무리 바도 모르겠어여
부탁드리겠습니다
왕초짜 wrote:
> 안녕하세요
>
> 시작과 동시에 로긴폼을 띄울려구 다음과같이 project/sourceview 를
>
> 작성하였습니다.
>
> 여기 답변올라온 글을 그대로 옮겼지요
>
> 그런데 에러가 아는군요..
>
> 다른분들은 된다구 하시던데..
>
> 힝~
>
> 조언좀 부탁드립니다.
>
> 다음이 project 의 소스입니다.
>
> program Project1;
>
> uses
> Forms,
> Unit1 in 'Unit1.pas' {MainForm},
> Unit2 in 'Unit2.pas' {InformationForm},
> Unit3 in 'Unit3.pas' {LoginForm};
>
> {$R *.RES}
>
> begin
>
> Application.Initialize;
>
> LoginForm := TLoginForm.create(Application);
>
> LoginForm.ShowModal;
>
> if LoginForm.ModalResult = mrOk then
>
> begin // 로긴창 닫구 메인폼 실행
> LoginForm.Free;
> Application.CreateForm(TMainForm, MainForm);
> Application.Run;
> end
> else // 그냥 로긴창만 닫는다.
> LoginForm.Free;
> end.
>
> 저기서 if 문에서 mrOK 가 선언되지 않았다는 메세지가 나거든요
>
> Login.Form 에서는 로긴이 제대로 되면
>
> if QueryCnt >= 1 then
> ModalResult := mrOK;
>
> 이렇게 해줬습니다.
>
> 어디서 에러가 나는건지.. 아무리 바도 모르겠어여
>
> 부탁드리겠습니다
>