问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何让showmessage和messagebox显示中求解答

发布网友 发布时间:2022-06-09 11:34

我来回答

1个回答

热心网友 时间:2023-09-25 18:56

这是我从资料中总结出来的几个方法:
最便捷的方法是建议你使用messagebox代替。
如果你用showmessage(),不用修改源程序,也能达到将文字改为汉字的效果。
你可以这样:
2.一步一步,直到出现Translation Manager窗口
3。展开左边窗口树控件定位到Resource Scripts,修改右边窗口内容
4。找到ID号为consts_SMsgDlgOk的内容将’OK‘改为’确定‘保存结果关闭窗口
5。File|Save all
6.重新编译,OK!(此方法,摘自csdn,留给有兴趣的朋友验证)
---------------------------------------------------------------------------------------------------------------------------------------------
如果你使用messagedlg(对showmessage也适用)可以汉化定义按钮caption的常量,具体操作步骤还比较繁琐:(阿佛已验证可行)
1、打开文件consts.pas(在Delphi安装目录的\source\vcl下) 2、将以下资源字符串常量的值进行改动: SMsgDlgWarning = '警告'; SMsgDlgError = '错误'; SMsgDlgInformation = '信息'; SMsgDlgConfirm = '确认'; SMsgDlgYes = '(&Y)是'; SMsgDlgNo = '(&N)否'; SMsgDlgOK = '确定'; SMsgDlgCancel = '放弃'; SMsgDlgHelp = '(&H)帮助'; SMsgDlgHelpNone = '无效的帮助'; SMsgDlgHelpHelp = '帮助'; SMsgDlgAbort = '(&A)放弃'; SMsgDlgRetry = '(&R)重试'; SMsgDlgIgnore = '(&I)忽略'; SMsgDlgAll = '(&A)全部'; SMsgDlgNoToAll = '(&o)全不'; SMsgDlgYesToAll = '(&A)全是'; ---- 经过这样改动后,对应按钮的热键仍然可以使用。 3、打开文件dialogs.pas(在Delphi安装目录的\source\vcl下) 4、查到ButtonCaptions: 把 ButtonCaptions: array of Pointer = ( @SMsgDlgYes, @SMsgDlgNo, @SMsgDlgOK, @SMsgDlgCancel, @SMsgDlgAbort,@SMsgDlgRetry, @SMsgDlgIgnore, @SMsgDlgAll, @SMsgDlgNoToAll, @SMsgDlgYesToAll, @SMsgDlgHelp); 改为 ButtonCaptions: array of string = ( '是', '否', '确定', '取消', '退出','重试', '跳过', '所有', '全不', 'YesToAll', '帮助'); 把 LoadResString(ButtonCaptions) 改为ButtonCaptions (注意共有二处,因为上面已经将指针类型改为String,所以这里直接用ButtonCaptions )
1.、随便新建一个工程
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
脚崴了挂什么科、急急急 linux 解压缩工具--tar命令 生日祝福语闺蜜 简短独特暖心 QQ有哪些隐藏的图标??他们分别是什么??怎么样点亮?? QQ业务的各种图标怎么点亮? qq怎么点亮图标和名字 诗中书万象=求下联 大爱如山藏万象下联 中国电子展:电位器和可调电阻的区别是什么?这四点很明显 电位器的接线方法是什么 电位器的工作原理如何 打开网页时显示这个,如何解决 { "error_code":31326, "error_msg" 师生群里怎么修改个人信息 阳台装修都会出现哪些问题 阳台装修,你必须要去考虑的几件事! 新房装修后每天大敞窗户晾好吗 莲子猪肚汤里可以放点醋吗 用醋煮猪肚核桃仁治什么 跪求游戏情侣名 炖猪肚的时候能放醋吗?好还是不好? 二建的证什么时候能领啊?执业印章是自己刻还是建设厅帮我们刻? 二级建造师成绩出来了之后还需要什么程序才能拿到证和章,需要多少时间? Word2003如何打出方格 在word2003里有没有调出稿纸方格例:25×20且字在方格内吗? 幼师没签合同离职 谁能和我详细讲一下DOTAl里面的SHITF键怎么用啊? 计算器上shit是什么意思 请问shitf 是什么键? alt是什么键? RSHITF是什么键? CtrI+Shit是什么意思? 污染纸张是什么垃圾 QQ个人文件夹中的msg2.0文件导入到另一台电脑的QQ个人消息记录后,会把聊天记录全部替换吗? msg.obj如何传递多个值,例如我有一个bitmap对象和一个hasmap对象,如果同时传递到h 翩翩起舞造句,怎么造? 风度翩翩的意思及造句有哪些 翩翩起舞造句39个字 翩翩归来造句快快点点!!! 二年级孩子转班的家长寄语怎么写简短 黑色的樱桃,是进口的,那个叫什么水果名字来着? 黑色水果都有哪些 【风水】求指导书桌摆放方位,文昌位。。。答得好有分加 请问大师,我儿子出生于阳历2001年12月2日午时,他的文昌位置在哪儿? 招财位置和文昌位在哪里 老师您好,请问我的文昌位在何处,出生于1990年腊月初九 加盟五谷杂粮店,除了田坤道生态之家食品店,还有什么是不需要加盟费的 wps中为什么有这些符号 咸饭不够咸如何补救 大智慧上的各种线怎么解读? 如何理解哲学的大智慧大聪明 如何理解哲学的大智慧大聪明? 用大智慧怎么看 常用的指标线呀