简单的问题!(50分)

  • 主题发起人 主题发起人 Carem
  • 开始时间 开始时间
C

Carem

Unregistered / Unconfirmed
GUEST, unregistred user!
form1上有一个button,点击button的时候,form2就显示。但是如何设定不关闭form2
就不可以点击form1呢?
 
form2.shomodal;
 
这个语句加在那理阿?
 
procedure TForm1.BitBtn1Click(Sender: TObject);
begin
if Form2.ShowModal = mrOK then
begin
//你的操作!
end;
end;
 
to all
procedure TForm1.Button5Click(Sender: TObject);
begin
form2.visible:=true;
if Form2.ShowModal = mrOK then
begin

end;
end;
end.

是不是该这样?但是按下button5的时候,会显示出错。是不是那里漏了?
 
procedure TForm1.Button5Click(Sender: TObject);
begin
Form2.ShowModal;
end;
用以上代码就可以了
 
procedure TForm1.Button5Click(Sender: TObject);
begin
form2.visible:=true;
Form2.ShowModal;
end;
end.

编译的时候是好的,但是按下button5的时候,就是出错

cannot make a visible windows model
 
把form2.visible:=true;去掉不行吗?
 
不好意思,问题已经解决了!谢谢大家
 
去掉就可以了
直接用
Form2.ShowModal;
 
多人接受答案了。
 
后退
顶部