语言转换

1.画面中按钮的文本和按钮的提示文本能不能根据系统运行语言来自动转换(能不能支持文本库)?
 2.ComboBox List 控件中下拉列表中的内容能不能支持多语言转换?

问题补充:
问题1中不用“画面编译器中>>视图>>语言”转换直接用文本库实现????

最佳答案

1、可以的。做法和文本、按钮一致,但不是通过文本库。画面编译器>>视图>>语言,选择不同的语言,输入不同语言下的提示文本即可。
 2、ComboBox List 控件比较麻烦,需要对脚本进行改造,加入判断当前语言的程序段,比如:
 Dim cbLst
 Set cbLst = ScreenItems("cbLst")
 cbLst.Clear 
 If HMIRuntime.Language = &H404 Then '#中文
  cbLst.AddItem "中文1"
  cbLst.AddItem "中文2"
 End If
 If HMIRuntime.Language = &H409 Then  '#英文
  cbLst.AddItem "English1"
  cbLst.AddItem "English2"
 End If

提问者对于答案的评价:
谢谢,我试试

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc270660.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午7:44
下一篇 2019年6月11日 上午7:44

相关推荐

  • wincc项目按钮调用画面窗口点击无反应

    同一个wincc项目,在两台电脑A、B上独立运行,后期在电脑A一个画面窗口上添加了a功能,B上相同画面添加了b功能,现在想要把a、b两个功能合在一台电脑上,我从A电脑上拷贝了相应的…

    SIMATIC WinCC 2021年7月5日
  • Ccalgrtserver.exe出错

    一台WINCC V6.2 ASIA运行之后,24小时后Ccalgrtserver.exe进程出错,删除报警组态内容。重新运行系统,故障依旧。而且只要这个进程处于…

    SIMATIC WinCC 2019年6月11日
  • WINCC画面调用?/

    我想做个RESET按钮,按钮调一个画面A,通过A画面中的YES来输出RESET, 做法如下:1:写按钮C脚本 #include "apdef…

    SIMATIC WinCC 2019年6月11日
  • WINCC 6.0SP3和 WINCC 6.2 SP3区别?

    昨天好不容易才安装好WINCC 6。2,后来领导说有个项目要做,原来是用WINCC 6。0组态的,要我安装WINCC 6。0 SP3的,我当…

    SIMATIC WinCC 2021年7月5日
  • Wincc7.4sp1连接ModbusTcp应该怎么设置

    如图所示,在选择TCP的时候不太清楚CPU类型应该如何选择?求高手们指点迷津。。。 最佳答案 WinCC V7.2 Modbus TCP 通…

    SIMATIC WinCC 2021年7月5日
  • 关于wincc rt

    我用wincc rc 版本做的一个项目直接拷贝的装有授权的rt版本的机器上,老是提示没有rc授权和server授权,请问这是怎么回事 最佳答案 本机授权不对,不…

    SIMATIC WinCC 2019年6月11日
  • WINCC 單用戶專案 SERVER CLIENT

    您好請問 WINCC 單用戶專案 能夠讓 兩台電腦 CLIENT 來對他抓資料嗎感恩 最佳答案 项目是单用户项目吗?如果…

    SIMATIC WinCC 2021年7月5日
  • 请问大家为什么模拟量报警记录运行不了?

    我设置了上限值,变量也是对的,实际报警也触发了,WINCC就是没有报警显示?谢谢! 图片说明:       最佳答案 报警记录运行系统是不是…

    2021年7月5日
  • WINCC 报警

    请问各位大哥,在一个WINCC项目里面可以做两个报警画?就是有两个ALARM的PDL画面 最佳答案 可以的,报警都是通过报警控件显示的.你在一个画面里面组态两个报警控件就是. 提问…

    SIMATIC WinCC 2019年6月11日
  • Connectivity Pack v6.1软件

    大哥大姐们:     小弟现在需要Connectivity Pack v6.1软件,与wincc 6…

    SIMATIC WinCC 2019年6月11日