Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
메인과 같이 뜨는 패스워드창 modal로
project option 에서 로그인(패스워드 입력창)화면하구
메인 화면을 Autocreate부분에 놓았습니다
그러면 처음에 run될때 두개 폼이 동시에 뜹니다.
따로 따로 메인폼과 패스워드 폼을 만들었습니다
패스워드 창에 맞게 입력하면 메인을 뜨게 하고 싶습니다.
그런데 패스워드 창이 뜰때부터 MODAL 상태로 되려면 어떻게 해야죠..
다른 폼에서 부르는 form.showmodal 말고 자기 자신을 modal로
부르는 방법이 있나요
T.T
1
COMMENTS
^^;
•
2001.04.28 00:42
왕초보 wrote:
> project option 에서 로그인(패스워드 입력창)화면하구
> 메인 화면을 Autocreate부분에 놓았습니다
>
> 그러면 처음에 run될때 두개 폼이 동시에 뜹니다.
>
> 따로 따로 메인폼과 패스워드 폼을 만들었습니다
> 패스워드 창에 맞게 입력하면 메인을 뜨게 하고 싶습니다.
>
> 그런데 패스워드 창이 뜰때부터 MODAL 상태로 되려면 어떻게 해야죠..
>
> 다른 폼에서 부르는 form.showmodal 말고 자기 자신을 modal로
> 부르는 방법이 있나요
>
> T.T
>
저는 메인은 aotucreate로 했구여.. 로긴폼은 availabel로 했어여..
procedure TMainForm.FormCreate(Sender: TObject);
begin
TLoginForm.popup;
Height := 760;
Width := 1020;
init_proc;
end;
로긴폼에서..
class procedure TLoginForm.popup;
begin
LoginForm := TLoginForm.Create(Application);
LoginForm.ShowModal;
LoginForm.Free;
end;
procedure TLoginForm.btn_LoginOKClick(Sender: TObject);
var
str: String;
founded: Boolean;
begin
with DM.UserTable do
begin
open;
first;
str:= 'select * from user.db';
founded := false;
while not eof do
begin
if (FieldByName('login').AsString = Trim(ed_login.Text)) and
(FieldByName('passwd').AsString = Trim(ed_passwd.Text)) then
begin
founded := true;
LoginUser := FieldByName('login').AsString;
LoginLevel := FieldByName('passwd').AsString;
break;
end
else
next;
end;
close;
end;
if founded=false then
begin
ShowMessage('ID와 PassWord가 일치하지 않습니다.');
end
else
begin
close;
end;
end;
물어보신거에 맞는건지 모르겠어여..
그럼 이만...
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
궁금이
•
2001.04.28 04:48
1
COMMENTS
/
0
LIKES
Form에 이미지 삽입하는 법이여???
류종택
•
2001.04.28 05:58
기냥 플래시 사용하는 것이 제일 쉽습니다. 이미지 콤포넌트 등을 사용하면 깜박거림이 심합니다. 전혀...
김아성
•
2001.04.28 04:10
3
COMMENTS
/
0
LIKES
bookmark 에 대해 설명좀 해주세요
류종택
•
2001.04.28 06:01
bm := Table1.GetBookmark; // 현재 커서(위치)를 저장한다. Table1.DisableControls; // Tabl...
김아성
•
2001.04.28 08:26
고맙습니다. 그런데 현재 커서의 위치를 저장한다고 하는데 현재커서가 어떤것을 말하는지요? ...
류종택
•
2001.04.28 10:00
TDataset (TTable, TQuery)를 사용하면 오픈할 때 전체 레코드 중 현제 작업 중인 레코드를 지칭하는 것이...
엔젤조
2001.04.28 04:08
0
COMMENTS
/
0
LIKES
쿼리문좀 물어보겠습니다...
어린왕자
2001.04.28 02:19
0
COMMENTS
/
0
LIKES
리스트뷰의 헤더의 Width가 바뀔때...
김이삼
2001.04.28 02:17
0
COMMENTS
/
0
LIKES
음성검출 델파이 소스코드 알려주세요
짱아
•
2001.04.28 02:06
2
COMMENTS
/
0
LIKES
퀵레포트에서요~
하눌이
•
2001.04.28 02:12
짱아 wrote: > 퀵레포트만들때 어떠한 특정한 data를 기준으로 그 data 가 다를때마다 한장씩 한장씩 따로...
짱아
•
2001.04.28 03:37
group band를 사용하여 page skip옵션을 사용하라는게 무슨 말인지 더 자세히 가르쳐 주세요~
chobo
•
2001.04.28 02:05
1
COMMENTS
/
0
LIKES
[여러분!!] 프린트시 [도와주셔요!!]
감초
•
2001.04.28 20:45
도트프린터로 사용하는 인쇄물에 이런 문제는 항상 있는 문제입니다. 어떤 언어를 사용해도 만찬가지지요....
정우석
2001.04.28 01:59
0
COMMENTS
/
0
LIKES
ICS FTP Client컴포넌트 사용중... 다운로드 취소는 ?
강의식
2001.04.28 00:38
0
COMMENTS
/
0
LIKES
QuickReport 저장하는 방법?
왕초보
•
2001.04.28 00:20
1
COMMENTS
/
0
LIKES
메인과 같이 뜨는 패스워드창 modal로
project option 에서 로그인(패스워드 입력창)화면하구 메인 화면을 Autocreate부분에 놓았습니다 그러면 처음에 run될때 두개 폼이 동시에 뜹니다. 따로 따로 메인폼과 패스워드 폼을 만들었습니다 패스워드 창에 맞게 입력하면 메인을 ...
^^;
•
2001.04.28 00:42
왕초보 wrote: > project option 에서 로그인(패스워드 입력창)화면하구 > 메인 화면을 Autocreate부분...
꿍수
2001.04.28 00:06
0
COMMENTS
/
0
LIKES
listbox 와 Edit에 대해...급해요~--;
tugari
2001.04.27 23:52
0
COMMENTS
/
0
LIKES
델파이 왕초보,, FRP가 뭔가요?
김동수
•
2001.04.27 23:24
1
COMMENTS
/
0
LIKES
엑세스(mdb)를 이용한 인서트문......에러가 생기네여...
김성준
•
2001.04.28 00:17
김동수 wrote: > 다음과 같은 코딩으로 insert하려고 하는데 신택스에러가 발생합니다. > 한번 봐주세여....
김필수
•
2001.04.27 22:15
1
COMMENTS
/
0
LIKES
새로운 이벤트 만들기
어린왕자
•
2001.04.28 03:30
저두 초보지만. 무엇인가 쫌 이상한거 같아요.. 이벤트는여.. 쩝.. 방금 알았슴다.. 이게 맞는지.. TN...
어린왕자
2001.04.27 21:35
0
COMMENTS
/
0
LIKES
리스트 뷰에 관한 질문입니다.
초보
•
2001.04.27 20:58
1
COMMENTS
/
0
LIKES
MSSQL에서 이런에러가 ?
연두애비
•
2001.04.28 00:42
TADODataset(ADOQuery1).CommandTimeout := 600000; 쿼리 수행하기전에 써보세요... 초보 wrote: > ...
이기석
•
2001.04.27 20:27
1
COMMENTS
/
0
LIKES
인터베이스 db에 동시접속에 관한 질문..?
감초
•
2001.04.27 21:56
Interbase의 License한개당 Delphi5부터는 4명까지 접속이 가능합니다. (한명의 유저 아이디로 들어갈 경...
김재락
2001.04.27 20:02
0
COMMENTS
/
0
LIKES
CD-ROM 문짝을 여는데....
궁금이
2001.04.27 19:39
0
COMMENTS
/
0
LIKES
델파이 프로그램 운영에서 다른 문서화일을 불러올려면??
짱아
•
2001.04.27 19:38
1
COMMENTS
/
0
LIKES
ORDER BY와 GROUP BY
모름이
•
2001.04.27 20:32
짱아 wrote: > ORDER BY와 GROUP BY를 같이 사용할수 없는건가요?? > -.-??? 같이 사용할 수 있습니...
왕초보
2001/04/28 00:20
Views
186
Likes
0
Comments
1
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
> project option 에서 로그인(패스워드 입력창)화면하구
> 메인 화면을 Autocreate부분에 놓았습니다
>
> 그러면 처음에 run될때 두개 폼이 동시에 뜹니다.
>
> 따로 따로 메인폼과 패스워드 폼을 만들었습니다
> 패스워드 창에 맞게 입력하면 메인을 뜨게 하고 싶습니다.
>
> 그런데 패스워드 창이 뜰때부터 MODAL 상태로 되려면 어떻게 해야죠..
>
> 다른 폼에서 부르는 form.showmodal 말고 자기 자신을 modal로
> 부르는 방법이 있나요
>
> T.T
>
저는 메인은 aotucreate로 했구여.. 로긴폼은 availabel로 했어여..
procedure TMainForm.FormCreate(Sender: TObject);
begin
TLoginForm.popup;
Height := 760;
Width := 1020;
init_proc;
end;
로긴폼에서..
class procedure TLoginForm.popup;
begin
LoginForm := TLoginForm.Create(Application);
LoginForm.ShowModal;
LoginForm.Free;
end;
procedure TLoginForm.btn_LoginOKClick(Sender: TObject);
var
str: String;
founded: Boolean;
begin
with DM.UserTable do
begin
open;
first;
str:= 'select * from user.db';
founded := false;
while not eof do
begin
if (FieldByName('login').AsString = Trim(ed_login.Text)) and
(FieldByName('passwd').AsString = Trim(ed_passwd.Text)) then
begin
founded := true;
LoginUser := FieldByName('login').AsString;
LoginLevel := FieldByName('passwd').AsString;
break;
end
else
next;
end;
close;
end;
if founded=false then
begin
ShowMessage('ID와 PassWord가 일치하지 않습니다.');
end
else
begin
close;
end;
end;
물어보신거에 맞는건지 모르겠어여..
그럼 이만...