Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
자식폼이 실행중일때 생성폼은 클릭이 안되게 하려면???
Form1 에서... 버튼을 눌러서..
Form2.show 해서 보여 줍니다..
그러면, Form2의 작업을 종료하지 않고, 창을 닫지 않아도...
Form1을 클릭해서 동작이 되는데...
Form2를 닫아야만 Form1에서 동작이 되게끔 하려면 어떻게 해야 하는지요...??
2
COMMENTS
문영철
•
2000.03.21 06:06
이거 여기보면 있었던 예제인데 제가 지금 유용하게 잘쓰고 있습니다.
제 프로그램입니다. 참조하세요.
function FindForm(frmname: string): Boolean;
var
i: Integer;
begin
Result := False;
for i := 0 to Application.ComponentCount - 1 do
begin
if Application.Components[i].Name = frmname then
begin
Result := True;
exit;
end;
end;
end;
procedure Tfrmmain.A01Click(Sender: TObject);
begin
if not FindForm('frmpm01') then
begin
frmpm01 := Tfrmpm01.Create(application);
frmpm01.show;
end
else
frmpm01.show;
end;
이수정 wrote:
> Form1 에서... 버튼을 눌러서..
>
> Form2.show 해서 보여 줍니다..
>
> 그러면, Form2의 작업을 종료하지 않고, 창을 닫지 않아도...
>
> Form1을 클릭해서 동작이 되는데...
>
> Form2를 닫아야만 Form1에서 동작이 되게끔 하려면 어떻게 해야 하는지요...??
>
>
0
0
삭제
수정
댓글
혜진이
•
2000.03.21 03:07
form2를 모달형으로 생성시켜야 합니다.
어떻게 하나면..
uses절에 unit2(form2의 unit)를 포함시키고
폼2를 보여주는 곳에서 form2.show를 하지마시고
다음 구문을 적어주세요.
var
frmForm2 : TForm2;
begin
frmForm2 := TForm2.create(application or self<잘기억안남>);
frmFrom2.showmodal;로 하시면 됩니다.
if frmfrom2.modalresult = mrOK then
....................
frmFrom2.free;
...........
저한테 메일 보내주시면 제가 예제보내드릴께요..^^
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
이수정
•
2000.03.21 03:31
3
COMMENTS
/
0
LIKES
StringGrid에서 특정 셀로 포커스를 이동하려면???
윤진화
•
2000.03.21 05:18
> 셀렉트 되어 있게 표현되게 하려면... 어떻게 해야 하나요??? ==> StringGrid의 "Option"라는 프로퍼티...
이수정
•
2000.03.21 09:00
윤진화 wrote: > > 셀렉트 되어 있게 표현되게 하려면... 어떻게 해야 하나요??? > ==> StringGrid의 "O...
윤진화
•
2000.03.22 06:04
if (namesearch.Text = '아이디 입력') or (namesearch.Text = '') then Showmessage('찾을 친구 아이...
sun
2000.03.21 03:26
0
COMMENTS
/
0
LIKES
출력 후 다시 검색을 하면 이전의 출력결과가 똑같이 나와요?
혜진이
2000.03.21 03:09
0
COMMENTS
/
0
LIKES
클리핑할때 이전에 클리핑된 부분에 추가하여 클리핑하는방법?
이수정
•
2000.03.21 02:56
2
COMMENTS
/
0
LIKES
자식폼이 실행중일때 생성폼은 클릭이 안되게 하려면???
Form1 에서... 버튼을 눌러서.. Form2.show 해서 보여 줍니다.. 그러면, Form2의 작업을 종료하지 않고, 창을 닫지 않아도... Form1을 클릭해서 동작이 되는데... Form2를 닫아야만 Form1에서 동작이 되게끔 하려면 어떻게 해야 하는지요....
문영철
•
2000.03.21 06:06
이거 여기보면 있었던 예제인데 제가 지금 유용하게 잘쓰고 있습니다. 제 프로그램입니다. 참조하세요. ...
혜진이
•
2000.03.21 03:07
form2를 모달형으로 생성시켜야 합니다. 어떻게 하나면.. uses절에 unit2(form2의 unit)를 포함시키고 ...
최희동
2000.03.21 02:42
0
COMMENTS
/
0
LIKES
[help] ole를 사용해 excel를 프린터로....-급-
이윤환
2000.03.21 02:35
0
COMMENTS
/
0
LIKES
class
blueSky
2000.03.21 02:20
0
COMMENTS
/
0
LIKES
부탁드립니다.
안 영식
2000.03.21 01:56
0
COMMENTS
/
0
LIKES
프린팅에 관한 질문입니다.
델초..
•
2000.03.21 01:56
1
COMMENTS
/
0
LIKES
변수와 함수를 정의하는법?.....
강민주
•
2000.03.21 02:14
델초.. wrote: > 안녕하십니까..... > 이곳에서 많은 도움을 받고 있는 신승욱이라고 합니다.. 다른게 아...
상현
•
2000.03.21 01:38
2
COMMENTS
/
0
LIKES
ListBox 의 Selected 프로퍼티 관련
구창민
•
2000.03.21 02:02
상현 wrote: > 안녕하세요... > > 제가 지금 고민하고 있는건 ListBox 컴포넌트의 Selected 프로퍼티 ...
상현
•
2000.03.21 03:33
감사합니다. 정말 멋진 해결책 이었습니다. 그런데 이 방법 말고 보다 정상적이고 일반적인 방법은 없을...
blueSky
•
2000.03.21 01:32
2
COMMENTS
/
0
LIKES
다른 프로그램 종료시점 알아내기
구창민
•
2000.03.21 01:46
blueSky wrote: > 도움을 구합니다. > > WINEXEC 또는 ShellExecute 를 이용하여 도스명령어나 다른 실...
호야
•
2000.09.30 01:26
이함수를 쓰면 도스창이 뜨거든요(제가 만든 프로그램을 실행시키면 자동으로 도스창뜹니다) 도스창을 않...
김선호
•
2000.03.21 01:06
1
COMMENTS
/
0
LIKES
DLL에 녹아있는 함수들을 알 수 있나요?
유솔로몬
•
2000.03.28 00:31
윈도우 98에 포함되어 있는 [간략히보기]라는 응용프로그램을 통해서 말 그대로 간략히 사용된 함수를 ...
진
•
2000.03.21 00:59
1
COMMENTS
/
0
LIKES
이미지 다루기.
유도삼
•
2000.03.21 03:22
주석을 붙입니다. 도움이 되었으면 하네요. 진 wrote: > Quick report에 QRimage를 넣는 부분인데요 ...
신현숙
2000.03.21 00:49
0
COMMENTS
/
0
LIKES
DBGRID에서 체크버튼을 삽입하고 싶어요..
최석기
•
2000.03.21 00:46
2
COMMENTS
/
0
LIKES
IE에서 특정일 수행전엔 종료 않되게..
구창민
•
2000.03.21 01:40
최석기 wrote: > 안녕하세요.. > > 며칠전에 질문을 드렸더니 이런건 않된다고 하더군요. > > 혹시...
최석기
•
2000.03.21 05:02
에궁.. 뭐 창민님께서 어렵다면 정말 어렵겠네요.. 그냥 웹브라우저를 따로 만들던가 해야겠네요.. ...
ghost Lee
•
2000.03.21 00:37
1
COMMENTS
/
0
LIKES
[컴파일에러]뭐가 문제진 모르겠네요...꼭 좀 갈켜줘잉...
혜진이
•
2000.03.21 01:14
파일이 여러개로 작성된 프로그램인거 같은데요.. 혹시 uses절에 참고할때 같은 파일을 참고 하고 계신건 ...
초보자
•
2000.03.21 00:26
3
COMMENTS
/
0
LIKES
db 에서 필드 추가
임형호
•
2000.03.21 02:18
초보자 wrote: > 안녕하세요 ? > > a.db 에 필드가 b,c 가 있는데 > b,c (필드 타입은 number) 의 값...
최범석
•
2000.03.21 01:57
초보자 wrote: > 안녕하세요 ? > > a.db 에 필드가 b,c 가 있는데 > b,c (필드 타입은 number) 의 값...
최범석
•
2000.03.21 01:54
초보자 wrote: > 안녕하세요 ? > > a.db 에 필드가 b,c 가 있는데 > b,c (필드 타입은 number) 의 값...
최은정
2000.03.21 00:24
0
COMMENTS
/
0
LIKES
PageControl 에서 label 이 안보여요..
고진섭
•
2000.03.21 00:15
1
COMMENTS
/
0
LIKES
MoneyEdit 콤포넌트와 StringGrid에 대해서요...
유도삼
•
2000.03.21 03:33
고진섭 wrote: > MoneyEdit콤포넌트를 얼마전 다운받아 사용하고 있습니다. > Edit박스에서 어떤 수를 ...
뒷북
2000.03.21 00:09
0
COMMENTS
/
0
LIKES
델파이로 공유변수를 가지는 DLL 만들수있나요?
이수정
2000/03/21 02:56
Views
237
Likes
0
Comments
2
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
제 프로그램입니다. 참조하세요.
function FindForm(frmname: string): Boolean;
var
i: Integer;
begin
Result := False;
for i := 0 to Application.ComponentCount - 1 do
begin
if Application.Components[i].Name = frmname then
begin
Result := True;
exit;
end;
end;
end;
procedure Tfrmmain.A01Click(Sender: TObject);
begin
if not FindForm('frmpm01') then
begin
frmpm01 := Tfrmpm01.Create(application);
frmpm01.show;
end
else
frmpm01.show;
end;
이수정 wrote:
> Form1 에서... 버튼을 눌러서..
>
> Form2.show 해서 보여 줍니다..
>
> 그러면, Form2의 작업을 종료하지 않고, 창을 닫지 않아도...
>
> Form1을 클릭해서 동작이 되는데...
>
> Form2를 닫아야만 Form1에서 동작이 되게끔 하려면 어떻게 해야 하는지요...??
>
>