我把一个窗体的类型属性定义为对话框类型就是该窗体只有一个'关闭按'钮没有最小化和最大化按钮;我在该窗体的一个按钮的单击事件中用了一个messagedlg()函数;
代码如下:
tform3.buttom1clicl();
begin
if a then
begin
messagedlg('您好!',mtinformation,[mbok],0);
edit1.clear;
end
else
begin
edit1.text:='bba';
end;
end; //a定义为全局变量boolean型
当a为真时窗体会出现messagedlg()函数的对话框可是我在单击上面的ok后该窗体就会关闭!请问怎样才能在单击ok后不关闭该窗体?
代码如下:
tform3.buttom1clicl();
begin
if a then
begin
messagedlg('您好!',mtinformation,[mbok],0);
edit1.clear;
end
else
begin
edit1.text:='bba';
end;
end; //a定义为全局变量boolean型
当a为真时窗体会出现messagedlg()函数的对话框可是我在单击上面的ok后该窗体就会关闭!请问怎样才能在单击ok后不关闭该窗体?
解决方案 »
- Webbrowser 无法播放Flash,Access violation in Flash.ocx
- 写入数据库操作
- OleContainer+Excel问题:EXCEL如何向DELPHI程序发消息?
- Delphi里有几种弹出对话框,带的参数是怎么样的???
- 如何在其他空间上不让popupMenu 弹出来?
- 关于Sql Server 2000 数据库的两个问题
- 怎样设置和取消 共享目录的 的用户和密码
- 如何修改系统中的鼠标?如点击我的按钮后无论移动到什么地方,都显示crHour,而不只是在我的程序窗体中?
- ADOQuery控件的delete问题
- 注册表问题
- 难题呀问了数遍无人正确解答?!
- 数据库出错
tform3.buttom1clicl();
begin
if a then
begin
messagedlg('您好!',mtinformation,[mbok],0);
edit1.clear;
action := caNone;///
end
else
begin
edit1.text:='bba';
end;
end; //a定义为全局变量boolean型