13,826
社区成员
发帖
与我相关
我的任务
分享
ShowMessage("Complete");
用这个顶着先,要是真的不行的话,自己做一个对话框!!CrnShowMessage(TEXT("This Is An Invalid Input, Please Enter A Value Between 0-255!"),
TEXT("Please Enter Again"), mtInformation, TMsgDlgButtons() << mbOK)
CrnShowMessage(TEXT("This Is An Invalid Input, Please Enter A Value Between 0-255!"),
TEXT("Please Enter Again"), mtInformation, TMsgDlgButtons() << mbOK);
// ---------------------------------------------------------------------------
int __fastcall CrnShowMessage(String strMsgText, String strCaption,
TMsgDlgType mdt, TMsgDlgButtons mdb)
{
// 这里定义的是英文字符串,改成中文的,消息框的按钮将显示中文,与系统无关
String ButtonNames[12] =
{
"Yes", "No", "OK", "Cancel", "Abort", "Retry", "Ignore", "All", "NoToAll",
"YesToAll", "Help", "Close"
};
TForm *pMsgForm = CreateMessageDialog(strMsgText, mdt, mdb);
pMsgForm->Caption = strCaption;
int nResult = pMsgForm->ShowModal();
delete pMsgForm;
return nResult;
}
// ---------------------------------------------------------------------------
//
void __fastcall TForm1::Button2Click(TObject *Sender)
{
CrnShowMessage(TEXT("Storing Complete!"), TEXT("Complete"),
mtInformation, TMsgDlgButtons() << mbOK);
}