收藏登陆界面的写法。

copy_paste copy_paste 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
一般来说,很多程序是需要写登陆窗口的,光我接触的登陆窗口的写法,一个程序有一种,N个就有N个,所以想收集一下大家的,看看有什么不同,特点。

条件:
一个Project, 一个MainForm, 一个LoginForm;
LoginForm两个Button, 一个OK(mrOK), 一个Cancel(mrCancel)

大家任意发挥。

我的:
AppProject.Dpr

Application->Initialize;
Application->CreateForm(TMainForm, MainForm);
Application->Run;

MainUnit:
__fastcall TMainForm::TMainForm(TComponent* Owner)
: TForm(Owner)
{
if (!IsLogin(this)) then
{
Application->ShowMainForm = false;
Application->Terminate();
}
}

LoginUnit:

void IsLogin(TComponent *AOwner)
{
TLoginForm *Form = new TLoginForm(AOwner);
bool Result = (Form->ShowModal() == mrOK);
delete Form;
return Result;
}
...全文
评论 21
收藏 已收藏
分享
返回顶部
copy_paste
C++ Builder 13,871 成员 102,696 内容