首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

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

2012-03-20 
C++ 登录窗体的问题!窗体不显示!C/C++ codeif(Application-FindComponent(Flogin) NULL)Flogin ne

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 退出即可

热点排行