我自己也觉得这问题比较白痴~~没办法~~~送分吧~~给了我的最高了~~(50分)

  • 主题发起人 主题发起人 宇凡
  • 开始时间 开始时间

宇凡

Unregistered / Unconfirmed
GUEST, unregistred user!
我才学delphi~~现在有个小项目~~我负责GUI,这个程序有一个主菜单窗体~~然后点没个按钮就会弹出不同的窗体,还要把主窗体隐藏了,然后在新窗体上操作完了,还要把主窗体有显示出来,这种窗体的隐藏和显示怎么做??还有,比如有个save按钮,用户点了后,要弹个问他是否确定的小窗体,确定就save,不确定就cancle,怎么做???
大虾们教教小鸟我~~~我送分
 
一、在按钮的OnClick事件里添加
主窗口.hide;
在弹出新窗口的OnClose中添加
主窗口.Show;
二、在Save按钮的OnClick事件中添加

if MessageBox(窗口.Handle,'是否要保存?','确认保存',MB_ICONQUSETION+MB_YESNO)=ID_YES then
begin
用于Save的代码;
end else
begin
用于Cancel的代码;
end;
 
一、在按钮的OnClick事件里

procedure TForm1.Color95Button2Click(Sender: TObject);
begin
form1.hide;
bz:=false;
with tform3.create(self) do
try
showmodal;
finally
free;
end;
end;


在弹出新窗口的Close主窗口就显示出来了.


二、在Save按钮的OnClick事件里

if Messagedlg('是否要保存?',mtinformation,[mbyes,mbno},0)=mbyes then
begin
用于Save的代码;
end else
begin
用于Cancel的代码;
end;
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部