Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
같은 폼을 생성하지 못하게 하기 위해서는....
폼을 Dll로 만들어 메인폼에서 호출하는데 Dll폼이 계속해서 같은 폼을 띄웁니다.
Dll에서 다음과 같이 했는데요.
Form1:=TForm1.Create(application);
Form1.Show;
여기서 폼을 한번 생성하고 나면 다시 실행시키지 않게 하려면 어떻게 해야하나요.
1
COMMENTS
남걸호
•
2000.07.29 01:39
김태영 wrote:
> 폼을 Dll로 만들어 메인폼에서 호출하는데 Dll폼이 계속해서 같은 폼을 띄웁니다.
> Dll에서 다음과 같이 했는데요.
>
> Form1:=TForm1.Create(application);
> Form1.Show;
>
> 여기서 폼을 한번 생성하고 나면 다시 실행시키지 않게 하려면 어떻게 해야하나요.
이렇해 해보세요..
If frmForm = nil then
begin
frmFrom = TfrmForm.Create(Application);
try
frmForm.Show;
finally
end;
end
else
begin
frmFrom.Show;
end;
당연히 폼이 닫힐때 frmForm := nil이라고 해주어야겠죠...
이렇해 해주면 같은폼이 생성되지 않을겁니다..
그럼 즐코딩하세요...
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
moirso
•
2000.07.29 02:12
8
COMMENTS
/
0
LIKES
황당한 일이..흑흑..꼭꼭 대답 좀..
장지용
•
2000.08.01 02:11
moirso wrote: > 아 저는 델파이 초보자 인데, 쫌 황당한 일이 발생해서리 > 조언을 구하고자 합니다. 제...
허춘
•
2000.07.29 09:01
moirso wrote: > 아 저는 델파이 초보자 인데, 쫌 황당한 일이 발생해서리 > 조언을 구하고자 합니다. 제...
moirso
•
2000.08.02 21:24
허춘 wrote: > Delete delphi32.dsk under your delphi/bin directory. > Should reset all your IDE env...
최용일
•
2000.07.29 04:52
안녕하세요. 최용일입니다. 도스에서 부팅하셔서 ScanReg.exe /restore 하여 실행해서 레지스트리를 델...
Black}{ole
•
2000.07.29 02:30
moirso wrote: > 아 저는 델파이 초보자 인데, 쫌 황당한 일이 발생해서리 > 조언을 구하고자 합니다. 제...
moirso
•
2000.07.29 02:57
Black}{ole wrote: > moirso wrote: > > 아 저는 델파이 초보자 인데, 쫌 황당한 일이 발생해서리 > > ...
tommy
•
2000.07.29 19:10
moirso wrote: > Black}{ole wrote: > > moirso wrote: > > > 아 저는 델파이 초보자 인데, 쫌 황당한 ...
• • •
tommy
2000.07.29 02:04
0
COMMENTS
/
0
LIKES
StringGrid 컬럼 합치기 질문입니다.
어린왕자
•
2000.07.29 01:59
2
COMMENTS
/
0
LIKES
Rx컴포넌트 도움말 어디서 구해용?? 모르구 지워버려서..돔말 주셔요~~T.T(내용무)
한하눌
•
2000.07.29 03:15
어린왕자 wrote: > 역쉬 내용없슴다. www.rxlib.com에가서 다운받으세요..
heimdal
•
2000.07.29 06:20
> www.rxlib.com에가서 다운받으세요.. 여기여.. 안들어가져여..
mailext
•
2000.07.29 01:53
5
COMMENTS
/
0
LIKES
컨트롤을 비트맵으로 캡쳐
최용일
•
2000.07.29 04:57
최용일
•
2000.07.31 19:12
처버
•
2000.08.01 00:06
최용일
•
2000.08.01 00:43
초보
•
2000.08.02 22:34
델초보
•
2000.07.29 01:49
3
COMMENTS
/
0
LIKES
db 강제 종료에 관해서...
허춘
•
2000.07.29 09:08
델초보 wrote: > 안녕하세요...영원한 델초보입니다.. > 지금 mysql과 odbc를 이용해서 스트링그리드에 ...
타락천사
•
2000.07.29 03:53
안녕하세여.. 타락임다..^^ 강제로 종료하면 안될거 같은데여... ODBC 접속 시간이 많이 걸리는건.. ...
어린왕자
•
2000.07.29 01:58
안녕하셔요..저두 영원한 델초보인뎅.. 음..저두 알구 싶어요.. 분명..TADOConnection에는 ConnectionTim...
김선달
•
2000.07.29 01:32
1
COMMENTS
/
0
LIKES
MDI 폼에서 Child 폼이 밀려서 나타나는데..
이경원
•
2000.07.29 01:39
김선달 wrote: > 처음에 메인폼을 자동으로 생성을 하고 > MDI Child 폼은 항상 1개씩만 동적으로 생성...
오승섭
•
2000.07.29 01:08
4
COMMENTS
/
0
LIKES
화일을 Copy하려고 합니다................
펑크
•
2000.07.29 01:14
이동 - MoveFile() ex. MoveFile(PChar('C:zzztest.txt'), PChar('C:zzzmovetest.txt')); 삭제 - ...
오승섭
•
2000.07.29 01:51
답변에 감사드립니다...... 그런데 제가 질문드렸던 것은 단순한 CopyFile하는게 아니라 화일의 생성일...
펑크
•
2000.07.29 02:44
function GetFileDate(TheFileName: string): string; var FHandle: integer; begin FHandle...
오승섭
•
2000.07.29 03:42
펑크 wrote: > function GetFileDate(TheFileName: string): string; > var > FHandle: intege...
이경원
•
2000.07.29 01:36
1
COMMENTS
/
0
LIKES
스트링그리드의 row 버그 문제....(help me)
이경원
•
2000.07.29 02:01
selectcell event에서는 한박자 늦게 row의 값이 들어오는데, 제 생각으로는 1행에서 2행으로 값이 넘어 ...
아리엘
•
2000.07.29 01:03
2
COMMENTS
/
0
LIKES
메모에 특수문자 추가... (다시 질문이에여ㅛ..)
정지호
•
2000.07.29 02:50
아리엘 wrote: > procedure Tbbform.SpeedButtonClick(Sender: TObject); > var > Name : TSpeedButt...
펑크
•
2000.07.29 01:15
> procedure Tbbform.SpeedButtonClick(Sender: TObject); > var > Name : TSpeedButton; > str :...
이영준
•
2000.07.29 01:00
1
COMMENTS
/
0
LIKES
Active X 개체가 브라우저에 나타나지 않습니다.
강정한
•
2000.07.29 18:31
이영준 wrote: > test.cab파일에 대한 서명을 하고나서 test.htm 파일을 브라우저에서 보게되면 > > 서...
김준영
2000.07.29 00:45
0
COMMENTS
/
0
LIKES
모뎀을 통한 화일전송(RAS컴포넌트)
김태영
•
2000.07.29 00:27
1
COMMENTS
/
0
LIKES
같은 폼을 생성하지 못하게 하기 위해서는....
폼을 Dll로 만들어 메인폼에서 호출하는데 Dll폼이 계속해서 같은 폼을 띄웁니다. Dll에서 다음과 같이 했는데요. Form1:=TForm1.Create(application); Form1.Show; 여기서 폼을 한번 생성하고 나면 다시 실행시키지 않게 하려면 어떻게 ...
남걸호
•
2000.07.29 01:39
김태영 wrote: > 폼을 Dll로 만들어 메인폼에서 호출하는데 Dll폼이 계속해서 같은 폼을 띄웁니다. > Dl...
주현이
•
2000.07.29 00:22
1
COMMENTS
/
0
LIKES
installshield로 setup화일을 만든후에....실행이...
펑크
•
2000.07.29 01:17
주현이 wrote: > installshield로 setup화일을 만든후에 setup화일을 실행하고 xx.exe화일을 실행하면 > ...
선해석
•
2000.07.29 00:11
1
COMMENTS
/
0
LIKES
DBGrid에서 현재 포인터가 있는 레코드를 아는 방법?
펑크
•
2000.07.29 01:19
선해석 wrote: > 쿼리의 결과로 데이터 들이 DBGrid에 나타나 있을때 > 현재 디비 그리드의 포인터가 어...
구창민
2000.07.28 23:58
0
COMMENTS
/
0
LIKES
Re: ^^;
푸하하
2000.07.28 23:56
0
COMMENTS
/
0
LIKES
시스템내용을 쿼리했을때@
강영상
2000.07.28 23:38
0
COMMENTS
/
0
LIKES
Microsoft dBase Driver(*.dbf)
양면인쇄
•
2000.07.28 23:26
1
COMMENTS
/
0
LIKES
인쇄가 괴롭게 느껴지는 날.......
허춘
•
2000.07.29 10:01
양면인쇄 wrote: > 퀵레포트로 작성한 2장짜리 문서가 있읍니다. > (폼도 2개죠 : 폼위에 QuickRep컴포넌...
어린왕자
•
2000.07.28 23:11
1
COMMENTS
/
0
LIKES
ICO그림을 이미지로 하는 버튼을 만들수 있나용???
구창민
•
2000.07.28 23:53
어린왕자 wrote: > 안녕하셔요..영원한 델초보 어린왕자임다. > 비트맵을 이미지로 하는 버튼은 되는데.....
김형준
•
2000.07.28 22:56
1
COMMENTS
/
0
LIKES
JPG 그림 파일 읽기 문제.
yoonty
•
2000.07.28 23:55
김형준 wrote: > 이런 경험이 있는 분 있으시면 답변 부탁드립니다.. > 또 해결 방법을 알고 계시면 답변...
김태영
2000/07/29 00:27
Views
224
Likes
0
Comments
1
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
> 폼을 Dll로 만들어 메인폼에서 호출하는데 Dll폼이 계속해서 같은 폼을 띄웁니다.
> Dll에서 다음과 같이 했는데요.
>
> Form1:=TForm1.Create(application);
> Form1.Show;
>
> 여기서 폼을 한번 생성하고 나면 다시 실행시키지 않게 하려면 어떻게 해야하나요.
이렇해 해보세요..
If frmForm = nil then
begin
frmFrom = TfrmForm.Create(Application);
try
frmForm.Show;
finally
end;
end
else
begin
frmFrom.Show;
end;
당연히 폼이 닫힐때 frmForm := nil이라고 해주어야겠죠...
이렇해 해주면 같은폼이 생성되지 않을겁니다..
그럼 즐코딩하세요...