如何使MessageDlg显示出的是中文? 老兄那要修改源文件你用MessageBox或Application.MessageBox 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用application.messagebox即可,例子如下: if application.messagebox('要显示的提示文字','标题文字',MB_OKCANCEL + MB_DEFBUTTON2+MB_ICONQUESTION)=1 then ......... 具体的按钮类型和图标可以看WINDOWS SDK 中关于messagebox的帮助 MessageDlg的按钮是不能显示中文的,用MessageBox吧。 MessageDlg可以显示中文按钮,要修改consts.pas这个文件,在Delphi的安装目录下搜一下找到这个文件。修改下面的内容:{ SMsgDlgWarning = 'Warning'; SMsgDlgError = 'Error'; SMsgDlgInformation = 'Information'; SMsgDlgConfirm = 'Confirm'; SMsgDlgYes = '&Yes'; SMsgDlgNo = '&No'; SMsgDlgOK = 'OK'; SMsgDlgCancel = 'Cancel'; SMsgDlgHelp = '&Help'; SMsgDlgHelpNone = 'No help available'; SMsgDlgHelpHelp = 'Help'; SMsgDlgAbort = '&Abort'; SMsgDlgRetry = '&Retry'; SMsgDlgIgnore = '&Ignore'; SMsgDlgAll = '&All'; SMsgDlgNoToAll = 'N&o to All'; SMsgDlgYesToAll = 'Yes to &All'; } SMsgDlgWarning = '警告'; SMsgDlgError = '错误'; SMsgDlgInformation = '信息'; SMsgDlgConfirm = '确认'; SMsgDlgYes = '是'; SMsgDlgNo = '否'; SMsgDlgOK = '确定'; SMsgDlgCancel = '取消'; SMsgDlgHelp = '帮助'; SMsgDlgHelpNone = '帮助信息不可用'; SMsgDlgHelpHelp = '帮助'; SMsgDlgAbort = '中止'; SMsgDlgRetry = '重试'; SMsgDlgIgnore = '忽略'; SMsgDlgAll = '所有'; SMsgDlgNoToAll = '全部否定'; SMsgDlgYesToAll = '全部确认';修改后,把这个文件拷到你的源程序目录中就行了。 我想做一個生成代碼的輔助工具,用以輔助程序員的工作,最大限度減少重復勞動. combobox的问题 仿真加密狗 kpe 文件如何使用?100分 !!!!!! 用Delphi中的BDE数据库开发的程序怎样打包? 随机抽取 constructor的用法 infopower 3000的问题 是否BDE的错?请帮忙看看! Delphi的Dll内窗口调用与控件调用 写了N年的程序,还是software worker,真累! QRDBRichText怎么用,连上数据库的字段为什么显示不出来? 请问在delphi中用findwindowEx查询指定标题的窗体句柄,参数据应怎样写,急急!!!!
if application.messagebox('要显示的提示文字','标题文字',MB_OKCANCEL + MB_DEFBUTTON2+MB_ICONQUESTION)=1 then
.........
具体的按钮类型和图标可以看WINDOWS SDK 中关于messagebox的帮助
文件,在Delphi的安装目录下搜一下找到这个文件。
修改下面的内容:{
SMsgDlgWarning = 'Warning';
SMsgDlgError = 'Error';
SMsgDlgInformation = 'Information';
SMsgDlgConfirm = 'Confirm';
SMsgDlgYes = '&Yes';
SMsgDlgNo = '&No';
SMsgDlgOK = 'OK';
SMsgDlgCancel = 'Cancel';
SMsgDlgHelp = '&Help';
SMsgDlgHelpNone = 'No help available';
SMsgDlgHelpHelp = 'Help';
SMsgDlgAbort = '&Abort';
SMsgDlgRetry = '&Retry';
SMsgDlgIgnore = '&Ignore';
SMsgDlgAll = '&All';
SMsgDlgNoToAll = 'N&o to All';
SMsgDlgYesToAll = 'Yes to &All';
}
SMsgDlgWarning = '警告';
SMsgDlgError = '错误';
SMsgDlgInformation = '信息';
SMsgDlgConfirm = '确认';
SMsgDlgYes = '是';
SMsgDlgNo = '否';
SMsgDlgOK = '确定';
SMsgDlgCancel = '取消';
SMsgDlgHelp = '帮助';
SMsgDlgHelpNone = '帮助信息不可用';
SMsgDlgHelpHelp = '帮助';
SMsgDlgAbort = '中止';
SMsgDlgRetry = '重试';
SMsgDlgIgnore = '忽略';
SMsgDlgAll = '所有';
SMsgDlgNoToAll = '全部否定';
SMsgDlgYesToAll = '全部确认';
修改后,把这个文件拷到你的源程序目录中就行了。