>凡事网 导航

C++ Builder中登录界面怎么跟主窗口连接 c++ builder 将子窗体切入到主窗体怎么写

2024-07-03m.fan-pin.com
求教怎么用C++builder建一个简单的登录窗口~

新增一个form,上面放置两个Label,caption分别为用户名、密码,两个EditBox控件,后一个设置控件的password属性,再添加两个Button控件,Caption分别为“登录”和“退出”,双击按钮,写登录、退出的代码。

假如你有两个窗体,第一个为主窗口。对象为Form1,第二个为从窗体,对象为Form2
在打开第一个窗口的源文件,选择文件“file”中的"include unit header...",在对话框中,选择Fom2窗体的头文件
这时在1窗口要调用窗口2处,写
Form2->ShowModal();
即模式显示,或Form2->Show();为非模式显示。

在主窗体Form2的onshow事件中键入以下程序:
loginok=false;
Fm_login->ShowModal(); //调用登录窗体(Fm_login为Form1的窗体名)
if(!loginok) Close();

在main.h的public中定义 bool loginok;

相关链接2

返回顶部
凡事房车自主流
凡事网