Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
((급)) 진짜루 급함당..
모달폼에서 메인폼 버튼의 클릭이벤트가 발생했는지 알 수 있나엽...???
예임당..
그러니까..
모달폼에서임당.
if form1.button1.click:=true 이런식으로 사용 할 수 있나엽 암나 갈켜줘엽.
plz 제발.... .ㅠ.ㅠ
2
COMMENTS
머리나쁜얀
•
2000.06.08 19:42
사발우성 wrote:
>
>
> 모달폼에서 메인폼 버튼의 클릭이벤트가 발생했는지 알 수 있나엽...???
>
> 예임당..
>
> 그러니까..
>
> 모달폼에서임당.
>
> if form1.button1.click:=true 이런식으로 사용 할 수 있나엽 암나 갈켜줘엽.
>
> plz 제발.... .ㅠ.ㅠ
다소 무식한 방법임니다만
버튼이 클릭 했을때 전역변수를 하나 만들어서 그 변수에다가 예를 들면 'Y'값을 넣어 보세여
그 다음 그 변수의 값을 체크해보면 알수 있지 않을까여
private
{ Private declarations }
public
{ Public declarations }
end;
var
frm1: frm1;
gloval_flag : string;
implementation
{$R *.DFM}
procedure form1.button1.click(sender : object)
begin
gloval_flag := 'Y'
end;
0
0
삭제
수정
댓글
조규춘
•
2000.06.08 15:05
사발우성 wrote:
>
사발우성 님 오래간만입니다. 헤헤~!
그런데 내가 질문한 '사발우성'의 뜻은 아직 대답이 없군요! 헤헤
>
> 모달폼에서 메인폼 버튼의 클릭이벤트가 발생했는지 알 수 있나엽...???
>
> 예임당..
>
> 그러니까..
>
> 모달폼에서임당.
>
> if form1.button1.click:=true 이런식으로 사용 할 수 있나엽 암나 갈켜줘엽.
음냐 도대체 무신뜻인지 헤헤?
대강 나의 짐작되로 이야기를 한다면...
모달폼이란것이(form2.showmodal;)일땐데.... 이렇게 하면 메인폼을 쓰지 못합니다.
그런데 모달폼이라고 한다면 어떻게 메인폼에서 버튼을 눌룰수 있겠습니까?
헤헤 만약 그게 아니라면(form2.show)라면... 메인폼에서 충분히 가릴수 있는뎁쇼
그러니깐 예를 들어 버튼1은 폼을 생성하구... 버튼2는 폼의 캡션을 바꾸는 거라 함은
procedure TForm1.Button1Click(Sender: TObject);
begin
form2.show;
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
form2.caption := '메인폼에서 버튼 2를 눌렀군 쩝';
end;
end.
이런식으로 해도 충분히 새로 생긴 폼에 효과를 줄수 있는뎁쇼...헤헤...
그러니끼니 showmodal과 show의 차이점을 아시는 것이 헤헤..
또 만약 질문이 눌렀었었나 눌렀던 적이 없었나를 알려고 하는 것이였다면 다음과 같이..
메인폼에서..
private
{ Private declarations }
public
checking: Boolean; // 눌렀었나 확인을 하기 위한 변수..
{ Public declarations } // 다른 유닛에서 사용할수 있게 여기다가..
end;
var
Form1: TForm1;
implementation
{$R *.DFM}
procedure TForm1.FormCreate(Sender: TObject);
begin
checking := true;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
if checking then checking := false;
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
form2.showmodal;
end;
end.
그리고 모달폼에다가는....
procedure TForm2.Button1Click(Sender: TObject);
begin
if Form1.checking = false then
caption := '메인폼의 버튼1을 눌렀던 적이 있군'
else
caption := '메인폼의 버튼1을 눌린적이 없군';
end;
이런식으로도 하면 될텐데요.. 쩝
지금 까지 두개의 경우의 답변을 했는데 질문의 요지가 이것이 아닌가요? 헤헤
그러니깐 답변보다도 질문이 이해하기 쉽게 해주셔야지요 헤헤~!
질문의 요지가 혹시 딴거라면 또 딴거라도 (사발우성님을 위해서라면 헤헤)
>
> plz 제발.... .ㅠ.ㅠ
또 뵈유~! 행복하셔요 조규춘올림.
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
사발우성
•
2000.06.08 20:44
1
COMMENTS
/
0
LIKES
흠 암나 이문제좀 해결좀엽..^^
최용일
•
2000.06.08 22:13
안녕하세요. 최용일입니다. 콤보박스는 리스트박스처럼 근접검색이 지원되지만 DropDownList를 보여주면...
델초보
2000.06.08 20:23
0
COMMENTS
/
0
LIKES
또 올려서 죄송한데요 급합니다.........
하늘맥
•
2000.06.08 20:15
1
COMMENTS
/
0
LIKES
실행한 자기자신의 디렉토리와 실해화일명을 받아오는방법?
최용일
•
2000.06.08 20:33
안녕하세요. 최용일입니다. FileName := Application.Exename; 하시면 알 수 있습니다. ^^ 항상 ...
강성만
•
2000.06.08 20:10
2
COMMENTS
/
0
LIKES
Create된 폼을 Free시키는 방법???
강성만
•
2000.06.08 21:06
안녕하세요. Form1과 Form2가 있을때 버턴을 누르면 Form2를 생성시킬려고 하거든요. procedure...
머리나쁜얀
•
2000.06.08 20:47
참고 하세여 procedure Tfrm_1.FormClose(Sender: TObject; var Action: TCloseAction); begin A...
김광호
•
2000.06.08 20:04
1
COMMENTS
/
0
LIKES
Preview 문제 도와 주세요 고수님들
한창희
•
2000.06.09 07:05
김광호 wrote: > QuickReport에서 Preview 문제 > 미리보기를 할때 한페이지는 잘나타납니다. > 하지만 ...
어린왕자
•
2000.06.08 20:00
3
COMMENTS
/
0
LIKES
[재질문] DBGrid에 빈~행을 추가하는 방법이 정령 없단 말입니까?
최석기
•
2000.06.08 21:16
어린왕자 wrote: > DBGrid에 꼭 빈행을 추가해야하는데요.. > 거기에다..해당칼럼의 합계를 짚어 넣을려...
류응철
•
2000.06.08 20:22
어린왕자 wrote: > DBGrid에 꼭 빈행을 추가해야하는데요.. > 거기에다..해당칼럼의 합계를 짚어 넣을려...
어린왕자
•
2000.06.08 20:30
자료없는 레코드 넣는 방법 말구 없나요? 스트링그리드처럼..rowcount를 증가시켜서 넣는 방법.. 음..조...
머리나쁜얀
•
2000.06.08 19:17
2
COMMENTS
/
0
LIKES
스플래쉬 사용법 알고 싶습니다
사발우성
•
2000.06.08 20:04
음 가남사... 델파이정복 1086 페이지에 남옴당...^^ 머리나쁜얀 wrote: > 현재 짜고 있는 프로...
사발우성
•
2000.06.08 20:09
begin form6:= Tform6.create(application); 머리나쁜얀 wrote: > > 현재 짜고 있는 프로그램이 서...
조경연
•
2000.06.08 18:49
1
COMMENTS
/
0
LIKES
소문자를 대문자로...
머리나쁜얀
•
2000.06.08 19:37
조경연 wrote: > 그리드에있는 소문자를 대문자로 바꾸려고 하는데 어떻게 해야돼죠?? > 그리드에 뿌...
초보자
•
2000.06.09 02:45
1
COMMENTS
/
0
LIKES
출력물을 Fax로 직접 전송할 수 있는 방법은 없나요?(도와주세요^^;
김상호
•
2000.06.10 05:06
초보자 wrote: > 선배님들의 많은 도움을 받고 있음에 너무 감사드립니다. > > *질문* > 그동안 출력...
bluet
•
2000.06.08 16:24
1
COMMENTS
/
0
LIKES
시간계산
왕초
•
2000.06.08 16:50
도움이 될란지 모르겠읍니다. ▶-------------------------------------------------------------------...
초보
•
2000.06.08 15:27
1
COMMENTS
/
0
LIKES
사이트에서 자동으로 특정 디렉토리에 다운로드..
어린왕자
•
2000.06.09 07:09
초보 wrote: > 홈페이지에서요 다운로드라는 버튼이 있는데요... > 그 버튼을 누르면 자동으로 특정 디렉...
불쌍한넘..
•
2000.06.08 10:49
3
COMMENTS
/
0
LIKES
저를좀 도와주십시요..아멘~
사발우성
•
2000.06.08 19:22
캬캬캬.. 한달전의 저하구 똑같당...^^ 다른것 잘모르겠구엽...음 키보드 불이 안꺼지는 이유는 메인...
사발우성
•
2000.06.08 20:14
사발우성 wrote: 캬캬캬.. 한달전의 저하구 똑같당...^^ 다른것 잘모르겠구엽...음 키보드 불이 안꺼...
조규춘
•
2000.06.08 14:05
헤헤~! 저도 예전에 우편번호 검색시키는거 해본적이 있었는데 그때는 이렇게 했지요 에디트창에서 동...
paul
•
2000.06.08 09:15
1
COMMENTS
/
0
LIKES
OnDrawColumnCell 코딩예제??
조규춘
•
2000.06.08 14:14
paul wrote: > DBGrid에서 OnDrawColumnCell 이벤트에서 숫자타입을 천단위로 ',' 표시하는 > 코딩예제좀...
김계현
2000.06.08 07:29
0
COMMENTS
/
0
LIKES
급한 부탁드립니다. 프로그램을 uninstall 하려면...
사발우성
•
2000.06.08 07:33
2
COMMENTS
/
0
LIKES
((급)) 진짜루 급함당..
모달폼에서 메인폼 버튼의 클릭이벤트가 발생했는지 알 수 있나엽...??? 예임당.. 그러니까.. 모달폼에서임당. if form1.button1.click:=true 이런식으로 사용 할 수 있나엽 암나 갈켜줘엽. plz 제발.... .ㅠ.ㅠ
머리나쁜얀
•
2000.06.08 19:42
사발우성 wrote: > > > 모달폼에서 메인폼 버튼의 클릭이벤트가 발생했는지 알 수 있나엽...??? > ...
조규춘
•
2000.06.08 15:05
사발우성 wrote: > 사발우성 님 오래간만입니다. 헤헤~! 그런데 내가 질문한 '사발우성'의 뜻은 ...
지승용
2000.06.08 06:52
0
COMMENTS
/
0
LIKES
GetActiveOleObject를 사용하여 인터넷 익스플로러를 가져올 수가 없어요...
Codenj
2000.06.08 06:35
0
COMMENTS
/
0
LIKES
Detail Band출력에서의 문제....
최은석
2000.06.08 06:33
0
COMMENTS
/
0
LIKES
MDI폼의 바탕화면 그림바꾸기
차니
•
2000.06.08 05:36
5
COMMENTS
/
0
LIKES
델파이가 설치된 컴에서는 되는데...구렇지 않은 컴에서는 에러ㅠ.ㅠ
갱수
•
2000.06.08 18:36
차니 wrote: > 정말 짜증이 밀러 옵니다. > 해결이 안되네여...제발 델파이 고수님들 도와주세요!! > ...
차니
•
2000.06.08 18:49
> 안녕하세요.. > 혹시 db가 ms-access아닌가요? 아님 oad를 사용하셨나? > 만약 access를 사용하셨으면...
최석기
•
2000.06.08 19:00
차니 wrote: > > 안녕하세요.. > > 혹시 db가 ms-access아닌가요? 아님 oad를 사용하셨나? > > 만약 ac...
차니
•
2000.06.09 03:21
델파이4에도 구런것이 있나여..?
갱수
•
2000.06.08 18:55
차니 wrote: > > 안녕하세요.. > > 혹시 db가 ms-access아닌가요? 아님 oad를 사용하셨나? > > 만약 ac...
초보1
•
2000.06.08 05:25
1
COMMENTS
/
0
LIKES
install 중 error가 발생...
SuperDeuk
•
2000.06.09 10:32
저도 그런 경험을 하여서 혹시나 해서 몇 글자 적어 봅니다. 되면 좋구여 안되면 윈도우부터 다시 설치 하...
사발우성
2000/06/08 07:33
Views
262
Likes
0
Comments
2
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
>
>
> 모달폼에서 메인폼 버튼의 클릭이벤트가 발생했는지 알 수 있나엽...???
>
> 예임당..
>
> 그러니까..
>
> 모달폼에서임당.
>
> if form1.button1.click:=true 이런식으로 사용 할 수 있나엽 암나 갈켜줘엽.
>
> plz 제발.... .ㅠ.ㅠ
다소 무식한 방법임니다만
버튼이 클릭 했을때 전역변수를 하나 만들어서 그 변수에다가 예를 들면 'Y'값을 넣어 보세여
그 다음 그 변수의 값을 체크해보면 알수 있지 않을까여
private
{ Private declarations }
public
{ Public declarations }
end;
var
frm1: frm1;
gloval_flag : string;
implementation
{$R *.DFM}
procedure form1.button1.click(sender : object)
begin
gloval_flag := 'Y'
end;