请求支援,一个初级问题,关于动态加载窗体

道素 2002-04-01 02:57:28
我刚刚学习用BCB,现在做一个程序,程序执行首先需要用户输入密码,如果取消这退出。我下载是在(Application)中WinMain动态加载对话框,但选择取消,程序仍然继续执行,望各位指教,如果中止执行,是不是需要定义一个变量来判断
...全文
133 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ydx 2002-04-01
  • 打赏
  • 举报
回复
就是上面说的
kingcaiyao 2002-04-01
  • 打赏
  • 举报
回复
如果密码框输入的密码不等于你的密码,而且超过3次,或者用户没有任何操作,直接按取消按钮:
Application->Terminate();
Dala 2002-04-01
  • 打赏
  • 举报
回复

if(YourPassWordForm->ShowModal()==mrCancel || YourPasswordForm->WrongPassword() )
Application->Terminate();
else
// 正常运行

注意把Cancel的ModalResult设置为mrCancel;WrongPassword()用于检测密码是否错误。

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧