读书人

C++ 登录窗体的有关问题!窗体不显示

发布时间: 2012-03-20 14:01:10 作者: rapoo

C++ 登录窗体的问题!窗体不显示!

C/C++ code
        if(Application->FindComponent("Flogin") == NULL)            Flogin = new TFlogin(Application);        if (Flogin->ShowModal() == mrOk)            Application->Run();        else            CloseProject();



运行到!
if (Flogin->ShowModal() == mrOk)
这里的时候!任务栏没有程序的身影!
Application->Run();(直到这里任务栏才出现程序的身影!)

我希望,在
if (Flogin->ShowModal() == mrOk)
的时候,任务栏便显示程序的身影!


[解决办法]
if (Flogin->ShowModal() == mrOk)
Application->Run();

很明显,Flogin模态窗体返回Ok后,Application才正常Run

你可以把Flogin这段代码放到主窗体的Create里,返回Ok,继续,否则
Application 退出即可

读书人网 >C++ Builder

热点推荐