我做了一個工程,有一個登陸界面,,里面有主界面,,現在的問題是我一運行,登陸界面和主界面同事彈出來,,但是主界面上的功能不能實作,,求大神指點這是什么情況,。
uj5u.com熱心網友回復:
設定自動顯示的界面為登錄界面 工程OPTION里面可以設定。登錄成功則顯示主界面
否則退出程式。
uj5u.com熱心網友回復:
還是無法實作,,我設定的就是登陸界面就是要顯示的界面,但是,還是能彈出兩個視窗,,uj5u.com熱心網友回復:
WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int)
{
try
{
//bool kk=運行登入界面showmodel
//if(kk==false)return 0;
Application->Initialize();
Application->CreateForm(__classid(TForm1), &Form1);
Application->Run();
}
catch (Exception &exception)
{
Application->ShowException(&exception);
}
catch (...)
{
try
{
throw Exception("");
}
catch (Exception &exception)
{
Application->ShowException(&exception);
}
}
return 0;
}
uj5u.com熱心網友回復:
斷點跟一下嘛 看主界面在什么時候加載的uj5u.com熱心網友回復:
可以在MainForm->Create里面放置登錄界面。uj5u.com熱心網友回復:
可以將登錄界面視窗設為主視窗Main Form,登錄成功后再隱藏主視窗,其他視窗都不要采用自動創建(在Project Options里的Forms標簽頁上,從Auto-create forms串列中移除到右側Available forms)uj5u.com熱心網友回復:
WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int){
try
{
TFormLogin* pFormLogin = new TFormLogin(NULL);
if (mrOk != pFormLogin->ShowModule())//登錄不成功
{
return;
}
Application->Initialize();
Application->CreateForm(__classid(TForm1), &Form1);
Application->Run();
}
catch (Exception &exception)
{
Application->ShowException(&exception);
}
catch (...)
{
try
{
throw Exception("");
}
catch (Exception &exception)
{
Application->ShowException(&exception);
}
}
return 0;
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/140661.html
標籤:基礎類
上一篇:求助,關于參考303。老是不對reqtable.remove(temp);不對注解可以運行。但撤銷行程實作不了
下一篇:QuickRep 組件做報表困惑
