A窗体是主窗体;
新建一个B窗体,B窗体上2个按钮,一个确定,一个取消,确定的话,关闭B窗体和A窗体,也就是整个程序退出,取消的话,关闭B窗体,回到A窗体。我死活弄不懂怎么把这个功能实现,不知道在A的代码怎么写才能打开B。以及B的确定代码怎么写。拜托各位教教我了。
新建一个B窗体,B窗体上2个按钮,一个确定,一个取消,确定的话,关闭B窗体和A窗体,也就是整个程序退出,取消的话,关闭B窗体,回到A窗体。我死活弄不懂怎么把这个功能实现,不知道在A的代码怎么写才能打开B。以及B的确定代码怎么写。拜托各位教教我了。
uses
Bunit;
...if B.ShowModul=mrOk then Close;
...
=========================
//窗体BBunit
...
-----------------
//btnOkClick 确定
self.Modulresult:=mrOK;
close;
-----------------
...
-----------------
//btnCancleClick 取消
self.ModulResult:=mrCancle;
close;
-----------------
确定按钮:
A窗体名.close;
取消按钮:
self.close;
有些连接据库的登陆窗口就是这么做的
学会这招,往后很多地方能用得着
显示窗口: formX.show;关闭: formX.close.
if B.ShowModul=mrOk then Close;应该加在哪里啊?
是不是showmodal哦?