현
form1에서 button1 을 클릭시 form2 모달로 띄우는사항이고
또 다른 form3에서두 form2 폼의 모달로 띄울수 있는사항입니다
근데 form1에서 모달폼을 띄울때만 form2에 있는 bitbtn1.enabled:=true 로 만들려면
어떤 코딩이 필요 한쥐
--나의 생각--
procedure TForm2.FormActivate(Sender: TObject);
begin
if tfrom1.????? =true then
bitbtn.Enabled:=true
else
bitbtn5.enabled:=fales;
end;
완존나의 생각입니다 다른방법이 있는지 아니면 ???? <--에 뭔가 들어가는지
답변부탁드립니다
form2에 맴버를 선언하시길..
종속성이 높아지는 프로그램밍 방법은 좋지 않습니다.
form1에서 form2사용시
form2.tag=1
form2.showmodal;
form3에서 form2사용시
form2.tag=0
form2.showmodal;
이런식으로 사용하시고 form2에서는
자신의 tag를 사용하시는 것이 좋겠죠.