lostfalling
2018-10-26 02:43
采纳率: 68.4%
浏览 2.3k
已采纳

vb 如何更改msgbox中按钮的名称改为英文,如将“确定”变“OK”,

vb 如何更改msgbox中按钮的名称改为英文,如将“确定”变“OK”,
除了换英文版和再写Form,还有其他的方法吗?求指点江山

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • threenewbee 2018-10-26 05:33
    已采纳

    MessageBoxIndirect API函数
    它是MessageBox系列的终极版本,原因在于提供了MSGBOXCALLBACK lpfnMsgBoxCallback;参数
    你可以回调控制,然后修改消息框的一切,包括按钮文字,添加控件、定时关闭都不在话下。

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • 把分全给哥 2018-10-26 03:19

    这个和你应用的环境有关,比如你设置一下区域,有可能弹出一个“OK”

    评论
    解决 无用
    打赏 举报
  • qq_31564823 2018-10-26 05:21

    另外做一个formX,自己设定两个command,分别设定caption为OK和cancel 然后在原来msgbox的位置写成formX.show,就可以了

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题