Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
로그인 할때 문제가 있거든요...
제가 지금 프로젝트를 수행중인데
로그인 화면이 뜨고 아이디와 패스워드를 집어넣으면 메인화면으로
넘어가는 거든요...
그런 프로그램들 많이 보셨죠.
문제는 로그인 화면을 없애야 하는데 그것이 잘 안되서요...
로그인 해서 들어가면 메인 화면은 나오는데 로그인 화면은
안 없어져요..
HIDE로 숨기는 거 말고 아예 메모리에서 없애는 방법좀 가르켜 주세요
감사합니다....
1
COMMENTS
유도삼
•
1999.10.16 08:46
김영진 wrote:
> 제가 지금 프로젝트를 수행중인데
> 로그인 화면이 뜨고 아이디와 패스워드를 집어넣으면 메인화면으로
> 넘어가는 거든요...
> 그런 프로그램들 많이 보셨죠.
> 문제는 로그인 화면을 없애야 하는데 그것이 잘 안되서요...
> 로그인 해서 들어가면 메인 화면은 나오는데 로그인 화면은
> 안 없어져요..
> HIDE로 숨기는 거 말고 아예 메모리에서 없애는 방법좀 가르켜 주세요
> 감사합니다....
소스를 못 봐서 정확한 답이 될지는 모르겠네요.
제 생각으로는 프로젝트 소스 파일을 편집하는 것이 좋을 듯 싶네요.
프로젝트 소스 파일에서 로그인 화면을 호출하고 로그인 화면에서
정상적으로 로그인이 되면 메인 폼을 호출하는 식으로 말이죠.
참고로 저의 프로젝트 소스 파일의 예입니다.
도움이 될런지...
그럼 항상 멋진 나날이 되길...
function CheckUser: Boolean;
begin
Result := False;
try
frmPassWord := TfrmPassWord.Create(Application);
if frmPassWord.ShowModalSanoSelect = mrOk then Result := True;
finally
frmPassWord.Free;
end;
end;
begin
if AlreadyRun('프로그램명') then Halt; // 중복 실행의 검사
if InvalidResolution then Halt; // 해상도 검사
Application.Initialize;
Application.Title := '프로그램명';
Application.CreateForm(TfrmDataModule, frmDataModule); //데이터 모듈 생성
if CheckUser then begin // 로그인 화면을 호출하는 함수 호출
frmSplash := TfrmSplash.Create(Application); // 스플레쉬 화면 호출
frmSplash.Show;
frmSplash.Update;
Application.CreateForm(TfrmMain, frmMain); // 자동 생성 폼
Application.CreateForm(TfrmExcept, frmExcept); // 자동 생성 폼
frmSplash.Hide; // 스플레쉬 화면 감춤
frmSplash.Free; // 스플레쉬 화면 제거
Application.Run; // 프로그램 수행
end;
end.
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
memogi
•
1999.10.16 01:02
1
COMMENTS
/
0
LIKES
스트링그리드 행삭제???질문
hyup
•
1999.10.16 03:13
memogi wrote: > 안녕하세요.. > > 스트링그리드에 모두 10행이 있습니다... > 그중에 3번째 행을 삭...
정영호
1999.10.15 23:37
0
COMMENTS
/
0
LIKES
Win98에서 델파이 문제 해결 부탁
양태욱
1999.10.15 22:04
0
COMMENTS
/
0
LIKES
파일 여러개 동시처리 방법(Help me !)
양태욱
1999.10.15 21:53
0
COMMENTS
/
0
LIKES
Software Handshaking 방법시 도움요청
김민석
•
1999.10.15 21:22
1
COMMENTS
/
0
LIKES
access2000을 델파이에 붙이는 방법좀..
김태균
•
1999.10.16 19:18
음 BDE를 최신 버젼으로 업하세요..
최경천
1999.10.15 20:24
0
COMMENTS
/
0
LIKES
LockTimeOut Error 부탁합니다.
아!초보
•
1999.10.15 15:56
1
COMMENTS
/
0
LIKES
지급 : 블럭 유지하기
박지훈.임프
•
1999.10.24 19:56
아!초보 wrote: > 안녕하세요? 아직도 초보인 '아!초보' 입니다. > > 리치 에디터에서 블럭을 ...
신인간
1999.10.15 07:40
0
COMMENTS
/
0
LIKES
왜 폼이 제대로 생성이 안될까요...
장우민
•
1999.10.15 07:37
2
COMMENTS
/
0
LIKES
ISAPI
critical section 써
•
1999.10.16 05:31
critical section 쓰세요 쉬워요 . 장우민 wrote: > ISAPI에서 저장 대상을 DB로 안하고 텍스트 파일로...
김갱수
•
1999.10.15 10:30
안녕하세요... 제가 잘이해했는지는 모르지만... 디비에 저장을 안하신다면.. 클라이언트에서 파일업...
김영진
•
1999.10.15 05:26
1
COMMENTS
/
0
LIKES
로그인 할때 문제가 있거든요...
제가 지금 프로젝트를 수행중인데 로그인 화면이 뜨고 아이디와 패스워드를 집어넣으면 메인화면으로 넘어가는 거든요... 그런 프로그램들 많이 보셨죠. 문제는 로그인 화면을 없애야 하는데 그것이 잘 안되서요... 로그인 해서 들어가면 ...
유도삼
•
1999.10.16 08:46
김영진 wrote: > 제가 지금 프로젝트를 수행중인데 > 로그인 화면이 뜨고 아이디와 패스워드를 집어넣으...
김주성
1999.10.15 05:25
0
COMMENTS
/
0
LIKES
table에 관하여 도움을 바랍니다.
김정선
•
1999.10.15 05:07
3
COMMENTS
/
0
LIKES
SQL Select Error
최성진
•
1999.10.16 20:26
김정선 wrote: > with qryTemp do > begin > Close; > SQL.Clear; > SQL.A...
이재식
•
1999.10.16 00:55
김정선 wrote: > with qryTemp do > begin > Close; > SQL.Clear; > SQL.A...
이상준
•
1999.10.16 00:43
김정선 wrote: > with qryTemp do > begin > Close; > SQL.Clear; > SQL.A...
초보맨
•
1999.10.15 04:09
2
COMMENTS
/
0
LIKES
디렉토리 존재여부 알아내기...
구창민
•
1999.10.15 04:41
초보맨 wrote: > 디렉토리를 생성할때 그 디렉토리가 현재 존재하는지 여부를 > 알아내는 방법에 대해 자...
초보맨
•
1999.10.15 20:34
구창민 wrote: > 초보맨 wrote: > > 디렉토리를 생성할때 그 디렉토리가 현재 존재하는지 여부를 > > 알...
최은경
•
1999.10.15 03:42
1
COMMENTS
/
0
LIKES
콤보박스에 관해
구창민
•
1999.10.15 04:53
최은경 wrote: > > 안녕하십니까? > 오늘은 가을비가 추적추적 내립니다. > 보는 이는 운치도 있고 분...
한
1999.10.15 02:57
0
COMMENTS
/
0
LIKES
Re: 다른 컴퓨터에서 실행안됨(Table의 경로문제)
박찬훈
1999.10.15 02:37
0
COMMENTS
/
0
LIKES
데이타베이스
김용석
1999.10.15 02:18
0
COMMENTS
/
0
LIKES
Qreport 16bit용을 구합니다.
고한석
•
1999.10.15 02:12
1
COMMENTS
/
0
LIKES
panel 생성시...
한
•
1999.10.15 02:51
음냐 procedure ... var tmp: TPanel; begin tmp := TPanel.Create(Application); tmp.Top := 0...
장소옥
•
1999.10.15 02:13
3
COMMENTS
/
0
LIKES
select결과셋을 이용하고 싶은데요..
이주흥
•
1999.10.15 02:30
장소옥 wrote: > > A테이블의 1번필드의 평균과 표준편차를 SUM과 STDEV함수로 구하고 그 결과를 select...
장소옥
•
1999.10.15 03:07
이주흥 wrote: > 장소옥 wrote: > > > > A테이블의 1번필드의 평균과 표준편차를 SUM과 STDEV함수로 구...
이주흥
•
1999.10.15 20:41
그렇네요.. 제가 테스트를 못해보고 올려서 그렇네요... 앞으론 테스트를 꼭 하고 올려야쥐... 아무튼 ...
열심이
1999.10.15 01:36
0
COMMENTS
/
0
LIKES
editmask 크기 조정방법
김영진
1999/10/15 05:26
Views
400
Likes
0
Comments
1
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
> 제가 지금 프로젝트를 수행중인데
> 로그인 화면이 뜨고 아이디와 패스워드를 집어넣으면 메인화면으로
> 넘어가는 거든요...
> 그런 프로그램들 많이 보셨죠.
> 문제는 로그인 화면을 없애야 하는데 그것이 잘 안되서요...
> 로그인 해서 들어가면 메인 화면은 나오는데 로그인 화면은
> 안 없어져요..
> HIDE로 숨기는 거 말고 아예 메모리에서 없애는 방법좀 가르켜 주세요
> 감사합니다....
소스를 못 봐서 정확한 답이 될지는 모르겠네요.
제 생각으로는 프로젝트 소스 파일을 편집하는 것이 좋을 듯 싶네요.
프로젝트 소스 파일에서 로그인 화면을 호출하고 로그인 화면에서
정상적으로 로그인이 되면 메인 폼을 호출하는 식으로 말이죠.
참고로 저의 프로젝트 소스 파일의 예입니다.
도움이 될런지...
그럼 항상 멋진 나날이 되길...
function CheckUser: Boolean;
begin
Result := False;
try
frmPassWord := TfrmPassWord.Create(Application);
if frmPassWord.ShowModalSanoSelect = mrOk then Result := True;
finally
frmPassWord.Free;
end;
end;
begin
if AlreadyRun('프로그램명') then Halt; // 중복 실행의 검사
if InvalidResolution then Halt; // 해상도 검사
Application.Initialize;
Application.Title := '프로그램명';
Application.CreateForm(TfrmDataModule, frmDataModule); //데이터 모듈 생성
if CheckUser then begin // 로그인 화면을 호출하는 함수 호출
frmSplash := TfrmSplash.Create(Application); // 스플레쉬 화면 호출
frmSplash.Show;
frmSplash.Update;
Application.CreateForm(TfrmMain, frmMain); // 자동 생성 폼
Application.CreateForm(TfrmExcept, frmExcept); // 자동 생성 폼
frmSplash.Hide; // 스플레쉬 화면 감춤
frmSplash.Free; // 스플레쉬 화면 제거
Application.Run; // 프로그램 수행
end;
end.