📄 mainform.h
字号:
}
private: System::Void buttonOK_Click(System::Object * sender, System::EventArgs * e)
{
//Check Items
//Call Language
if ((comboBoxGroup->Text->CompareTo(S"") == 0)||
(comboBoxMenuType->Text->CompareTo( S"")==0) ||
(comboBoxLanguage->Text->CompareTo( S"")==0) ||
(cboShift->Text->CompareTo( S"")==0) ||
(cboLocation->Text->CompareTo(S"")==0))
{
MessageBox::Show(S"请正确选择!",S"FAP",MessageBoxButtons::OK,MessageBoxIcon::Information);
return;
}
InputPass *frmPass = new InputPass(cboLocation->Text) ;
//frmPass->ShowDialog(this);
//if (frmPass->blnPass == false) {
// MessageBox::Show(S"请输入正确的密码!!");
// return;
//}
setLanguage();
iLanguage = comboBoxLanguage->SelectedIndex;
iGroup = Int32::Parse(comboBoxGroup->SelectedValue->ToString());
cShift = cboShift->Text->Trim();
sProcess = cboLocation->Text;
infClsMain = new infClass(iLanguage,sFactory,
sLine,sProcess,
iGroup,cShift);//,comboBoxMenuType->SelectedIndex);
//Open Window
switch (comboBoxMenuType->SelectedIndex)
{
case 0:
//Show The Menu Of Worker
pMenuWorker = new MenuWorker(infClsMain);
pMenuWorker->ShowDialog(this);
break;
case 1:
//Show The Menu Of Manager
pMenuManager = new MenuManager(infClsMain);
pMenuManager->ShowDialog(this);
break;
case 2:
//Show The Menu Of Admin
pMenuAdmin = new MenuAdmin(infClsMain);
pMenuAdmin->ShowDialog(this);
break;
default:
//Show The Default Menu
pMenuManager = new MenuManager(infClsMain);
pMenuManager->ShowDialog(this);
}
closelanguage(iLanguage);
}
private: System::Void buttonQuit_Click(System::Object * sender, System::EventArgs * e)
{
//Quit System
closelanguage(iLanguage);
this->Close();
// String* s = S"2005-10-10 10:10:10";
// DateTime dt = *__try_cast<DateTime*>(Convert::ChangeType(s, __typeof(DateTime)));
//
// String *strtmp1;
// String * strTmp = S"2005-10-10 10:10:10";
//// DateTime * dteTmp =*__try_cast<DateTime*>( Convert::ChangeType(strTmp,__typeof(DateTime)));
// strtmp1 = String::Format(S"{0:yyyy-MM-dd}",strTmp->ToString());
//
// MessageBox::Show(strtmp1);
}
private: System::Void MainForm_Closed(System::Object * sender, System::EventArgs * e)
{
//Close System
CloseSystem();
}
private: System::Void comboBoxGroup_SelectedIndexChanged(System::Object * sender, System::EventArgs * e)
{
iGroup = comboBoxGroup->SelectedIndex;
}
private: System::Void comboBoxLanguage_SelectedIndexChanged(System::Object * sender, System::EventArgs * e)
{
ChangeLang(comboBoxLanguage->SelectedIndex);
iLanguage=comboBoxLanguage->SelectedIndex;
if ((iLanguage==0)==true)
{
label1->Text=S"工序";
labelGroup->Text=S"班次";
labelLanguage->Text=S"语言";
lblTmp->Text=S"勤务";
labelMenuType->Text=S"用户";
buttonOK->Text=S"登录";
buttonQuit->Text=S"退出";
}
else if ((iLanguage==1)==true)
{
label1->Text=S"工程";
labelGroup->Text=S"班";
labelLanguage->Text=S"言語";
lblTmp->Text=S"シフト";
labelMenuType->Text=S"ユーザー";
buttonOK->Text=S"登録";
buttonQuit->Text=S"終了";
}
else if ((iLanguage==2)==true)
{
label1->Text=S"Location";
labelGroup->Text=S"Group";
labelLanguage->Text=S"Language";
lblTmp->Text=S"Shift";
labelMenuType->Text=S"MenuType";
buttonOK->Text=S"OK";
buttonQuit->Text=S"Quit";
}
labcostmstname->Text=strcostMstname(cboLocation->Text,iLanguage,DB);
}
bool setLanguage()
{
CultureInfo *culture;
switch (comboBoxLanguage->SelectedIndex)
{
case 0:
//Set Chinese Language
culture = new CultureInfo(S"zh-CHS",false);
break;
case 1:
//Set Japanese Language
culture = new CultureInfo(S"ja",false);
break;
case 2:
//Set English Language
culture = new CultureInfo(S"en",false);
break;
default:
//Set The Default Language Is Chinese
culture = new CultureInfo(S"zh-CHS",false);
}
Thread::CurrentThread->CurrentUICulture = culture;
return true;
}
private: System::Void cboLocation_SelectedIndexChanged(System::Object * sender, System::EventArgs * e)
{
labcostmstname->Text=strcostMstname(cboLocation->Text,iLanguage,DB);
}
private: System::Void labelGroup_Click(System::Object * sender, System::EventArgs * e)
{
}
};
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -