VB6 中英文切换一般怎么做呢?

wangwei244157887 2016-07-25 04:26:29
我现在想的是用INI方法,但是系统菜单栏好像不好用INI的方法来切换,不知道大家一般怎么做中英文切换,如果真的用INI来配置中英文,那么菜单栏怎么切换呢
...全文
1153 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
「已注销」 2016-07-26
  • 打赏
  • 举报
回复
引用 1 楼 WallesCai 的回复:
菜单也一样有name和caption属性. 你只需要更改caption为中文或英文即可, name属性不变. 就跟你在label中显示中文或英文一样.
菜单编辑器通过代码的调用,怎么调用呢?比如获取某个菜单的名字
  • 打赏
  • 举报
回复
也可以使用资源文件,把要封装的资源直接编译到程序的EXE中。
  • 打赏
  • 举报
回复
VB一般不使用INI或什么LNG等语言文件。而是使用DLL封装资源字串(还可以包含图片,比如含有不同国家文字的图片)。 对菜单对象更改caption的方法,楼上大致也给出例子了。
xxfly 2016-07-26
  • 打赏
  • 举报
回复
Dim ctl As Control For Each ctl In Me If TypeName(ctl) = "Menu" Then Debug.Print ctl.Name & "_" & ctl.Caption Next
熊孩子开学喽 2016-07-25
  • 打赏
  • 举报
回复
菜单也一样有name和caption属性. 你只需要更改caption为中文或英文即可, name属性不变. 就跟你在label中显示中文或英文一样.

7,789

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧