Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
LogIn화면에서 ID입력을 받고 Splash를 띄우고 메인화면으로 포거스를 이동하고싶은데
안녕하세요! 저는 지금막 델파이 프로그램에 입문한 초급프로그래머인데요...
많은 선배님들의 조언을 부탁드립니다.
처음 LogIn -> Splash -> Main화면순입니다. 정말 급한데요.....
많이 알려주세요....
2
COMMENTS
박성훈
•
2000.02.27 23:00
차수연 wrote:
> 안녕하세요! 저는 지금막 델파이 프로그램에 입문한 초급프로그래머인데요...
> 많은 선배님들의 조언을 부탁드립니다.
> 처음 LogIn -> Splash -> Main화면순입니다. 정말 급한데요.....
> 많이 알려주세요....
>
참고로 프로젝트 파일에 ShowModal을 쓰면 델파이가 에러메세지를 냅니다.
이건 맨위의 uses에 Controls를 첨가해 주어야만 됩니다.
function CheckUser:Boolean
begin
Result:= False;
frmPassword:= TfrmPassword.Create(Application);
try
if frmPassword.ShowModal=mrOk then Result:= True;
finally
frmPassword.Free;
end;
end;
...프로젝트 초기화 하는 부분
if CheckUser then
begin
//스플래쉬 화면을 만든다.
//메인폼을 만든다.
//스플래쉬 화면을 제거한다.
end;
프로젝트파일에 패스워드 체크하는 부분을 위처럼 작성해 보세요.
그리고 패스워드 확인폼에서 패스워드가 정확할 때는
Self.ModalResult:= mrOk
아닐 때는 Self.ModalResult:= mrCancel
이런 식으로 주시면 패스워드가 정확한 경우에만 메인화면이 뜨게 됩니다.
참고가 되셨으면 합니다. 즐프하시길~.
0
0
삭제
수정
댓글
DelChobo
•
2000.02.27 20:29
차수연 wrote:
> 안녕하세요! 저는 지금막 델파이 프로그램에 입문한 초급프로그래머인데요...
> 많은 선배님들의 조언을 부탁드립니다.
> 처음 LogIn -> Splash -> Main화면순입니다. 정말 급한데요.....
> 많이 알려주세요....
>
.dpr 화일을 직접 수정해 주어야 합니다.
begin
FmLogin := TFmLogin.Create(Application);
FmLogin.ShowModal; // ---> 로그인 화면
FmLogin.Free;
FmSplash := TFmSplash.Create(Application);
FmSplash.Show; // ---> 스플래시 화면
FmSplash.Update; // ---> 화면의 내용을 갱신
Application.Initialize;
Application.CreateForm(TFmMain, FmMain);
// 기타 다른 폼 생성...
FmSplash.Hide;
FmSplash.Free;
Application.Run; end.
좋은 코딩 하세요...
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
왕초보
•
2000.02.28 01:47
3
COMMENTS
/
0
LIKES
XY좌표를 구하는 방법을 모르겠는데요..
최용일
•
2000.02.28 02:53
첫번재 질문은 OnMouseMove이벤트를 사용하시면 원하시는 X, Y좌표를 구하실 수 있습니다. 두번째 질문...
왕초보
•
2000.02.28 03:59
최용일 wrote: > 첫번재 질문은 OnMouseMove이벤트를 사용하시면 원하시는 X, Y좌표를 구하실 수 있습니다...
최용일
•
2000.02.28 05:14
위치를 바꾸세요... procedure TForm1.mitBuildingClick(Sender: TObject); begin frmStatistic :=...
정유진
•
2000.02.28 01:09
1
COMMENTS
/
0
LIKES
배열의 합은 어떻게??
구창민
•
2000.02.28 01:25
정유진 wrote: > 델파이 초보입니다. > > 2차원배열에서 각 행별 합과 열별 합을 구하려고 하는데 잘 ...
이용현
•
2000.02.27 19:09
1
COMMENTS
/
0
LIKES
edit박스를 패스워드창으로
DelChobo
•
2000.02.27 19:16
이용현 wrote: > editbox를 패스워드 입력 창처럼 사용할수 있는지요 > edit box에 1234라고 치면 xxxx이...
hjcho
•
2000.02.27 18:19
1
COMMENTS
/
0
LIKES
폼의 크기가 커지면
구창민
•
2000.02.28 01:27
hjcho wrote: > 안녕하세요? > 폼의 크기가 최대화 버튼이 눌려져서 커지면 > 폼 안의 레이블도 같은 비...
초보
•
2000.02.27 18:15
2
COMMENTS
/
0
LIKES
콤보박스의 텍스트를 ReadOnly 하려면?
박성훈
•
2000.02.27 22:51
초보 wrote: > 질문데로입니다. > > 일반 TCombobox 의 텍스트 속성을 ReadOnly 하고 싶은데 > 가능한...
DelChobo
•
2000.02.27 19:47
초보 wrote: > 질문데로입니다. > > 일반 TCombobox 의 텍스트 속성을 ReadOnly 하고 싶은데 > 가능한...
초보
•
2000.02.27 13:09
2
COMMENTS
/
0
LIKES
wav파일 실행 및 존재여부 알려면?
최용일
•
2000.02.28 03:35
단순히 재생만하는것이 목적이라면 MMSystem유닛에 있는 PlaySound함수를 사용하시면 됩니다. 그렇지 않으...
이모씨
•
2000.09.12 18:55
winamp에서 mmsystem002 시스템영역을 벗어난 장치id 가 사용되었습니다 라고나오는데
차수연
•
2000.02.27 05:34
2
COMMENTS
/
0
LIKES
LogIn화면에서 ID입력을 받고 Splash를 띄우고 메인화면으로 포거스를 이동하고싶은데
안녕하세요! 저는 지금막 델파이 프로그램에 입문한 초급프로그래머인데요... 많은 선배님들의 조언을 부탁드립니다. 처음 LogIn -> Splash -> Main화면순입니다. 정말 급한데요..... 많이 알려주세요....
박성훈
•
2000.02.27 23:00
차수연 wrote: > 안녕하세요! 저는 지금막 델파이 프로그램에 입문한 초급프로그래머인데요... > 많은 선...
DelChobo
•
2000.02.27 20:29
차수연 wrote: > 안녕하세요! 저는 지금막 델파이 프로그램에 입문한 초급프로그래머인데요... > 많은 선...
...
•
2000.02.27 05:22
1
COMMENTS
/
0
LIKES
폼이 없어진 이유????
최용일
•
2000.02.28 03:13
같은 디렉토리에 폼백업파일(from1.~dfm)이 있을 겁니다. 그것을 from1.dfm으로 이름을 변경하여 사용하세...
김인수
2000.02.27 04:03
0
COMMENTS
/
0
LIKES
분류먼저 해주시길 부탁드립니다.
chan
•
2000.02.27 03:02
1
COMMENTS
/
0
LIKES
stringgrid에 대한 질문있습니다..
Castle Load
•
2000.02.29 19:18
chan wrote: > stringgrid 셀의 데이터를 저장하고 싶습니다.. > > 전체를 한꺼번에 저장할려면 어떻게...
이경원
•
2000.02.27 02:44
1
COMMENTS
/
0
LIKES
QRSYSDATA Type 과 date or string 등 다른형식으로 format하고싶
이재식
•
2000.02.27 07:45
이경원 wrote: > * 사용환경 : 델파이5 / Windows 98 > *에러 메시지 : QRSYSDATA Type 과 date or strin...
문부선
•
2000.02.27 02:15
1
COMMENTS
/
0
LIKES
[급급급!!!]인스톨쉴드로 설치했는데 에러가 나요...
문영철
•
2000.02.27 23:13
문부선 wrote: > 안녕하세요.... > 디비 프로그램을 하나 짯는데요.... 인스톨쉴드로 만들어 배포하려는...
손진운
•
2000.02.27 00:49
1
COMMENTS
/
0
LIKES
substring한 field를 group by 하는 방법좀(파라독스에서)
박성훈
•
2000.02.27 22:48
손진운 wrote: > 문제해결을 부탁드립니다. > DB는 델파이에 있는 파라독스입니다. > 문제의 sql문이 밑...
최재원
2000.02.27 00:40
0
COMMENTS
/
0
LIKES
datapump는 원래 느리나요?
박성훈
•
2000.02.27 00:21
1
COMMENTS
/
0
LIKES
Enum형을 Integer형으로 변환하려면?
최용일
•
2000.02.27 01:58
Ord함수를 이용하세요.. 예) Result := Ord(stRoundSquare); 박성훈 wrote: > Enum형을(예를 들어 TSh...
이동한
2000.02.27 00:01
0
COMMENTS
/
0
LIKES
델파이에서 레지스트리 등록하는방법
초보맨
•
2000.02.26 23:56
1
COMMENTS
/
0
LIKES
dbgrid에 포코스주기
최용일
•
2000.02.27 01:49
SetFocus메소드를 이용하시면 돼요 procedure Form1.SetFocusDBGrid; begin DBGrid1.SetFocus; end; ...
초보왕
•
2000.02.26 23:39
2
COMMENTS
/
0
LIKES
DBGrid에 관한 고수님들의 조언부탁
황승호
•
2000.04.25 21:11
초보왕 wrote: > DBGrid에 많은데이타가 있는데 > 이값을 합산할때 > Table의 처음부터 끝까지 루프문으...
류동균
•
2000.02.27 02:07
초보왕 wrote: > DBGrid에 많은데이타가 있는데 > 이값을 합산할때 > Table의 처음부터 끝까지 루프문으...
손규만
2000.02.26 23:15
0
COMMENTS
/
0
LIKES
WINNT 사용상 문제
델초보
•
2000.02.26 23:08
1
COMMENTS
/
0
LIKES
정말 죄송~~다시 델파이 각각의 이벤트의 특성에 대한 질문입니다..
최용일
•
2000.02.27 01:42
하하하 이젠 질문이 명확하군요... OnCreate는 폼이 생성된 후에 폼의 생성자에서 호출되는 이벤트로 여기...
차수연
2000/02/27 05:34
Views
124
Likes
0
Comments
2
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
> 안녕하세요! 저는 지금막 델파이 프로그램에 입문한 초급프로그래머인데요...
> 많은 선배님들의 조언을 부탁드립니다.
> 처음 LogIn -> Splash -> Main화면순입니다. 정말 급한데요.....
> 많이 알려주세요....
>
참고로 프로젝트 파일에 ShowModal을 쓰면 델파이가 에러메세지를 냅니다.
이건 맨위의 uses에 Controls를 첨가해 주어야만 됩니다.
function CheckUser:Boolean
begin
Result:= False;
frmPassword:= TfrmPassword.Create(Application);
try
if frmPassword.ShowModal=mrOk then Result:= True;
finally
frmPassword.Free;
end;
end;
...프로젝트 초기화 하는 부분
if CheckUser then
begin
//스플래쉬 화면을 만든다.
//메인폼을 만든다.
//스플래쉬 화면을 제거한다.
end;
프로젝트파일에 패스워드 체크하는 부분을 위처럼 작성해 보세요.
그리고 패스워드 확인폼에서 패스워드가 정확할 때는
Self.ModalResult:= mrOk
아닐 때는 Self.ModalResult:= mrCancel
이런 식으로 주시면 패스워드가 정확한 경우에만 메인화면이 뜨게 됩니다.
참고가 되셨으면 합니다. 즐프하시길~.