土老莫
级别: 探索解密
精华主题: 0
发帖数量: 102 个
工控威望: 164 点
下载积分: 562 分
在线时间: 33(小时)
注册时间: 2020-05-13
最后登录: 2021-10-03
查看土老莫的 主题 / 回贴
楼主  发表于: 2020-09-01 15:02
请教前辈:
MCGS TPC 组态屏,想在同一界面放置一个 中英文切换按钮,在中文界面时显示为【ENGLISH】,在英文界面时【中文】且必须实现相互对应切换。
中文脚本为:!SetCurrentLanguageIndex( 0)
英文脚本为:!SetCurrentLanguageIndex( 1)
请教了,谢谢!
土老莫
级别: 探索解密
精华主题: 0
发帖数量: 102 个
工控威望: 164 点
下载积分: 562 分
在线时间: 33(小时)
注册时间: 2020-05-13
最后登录: 2021-10-03
查看土老莫的 主题 / 回贴
1楼  发表于: 2020-09-01 22:53
还是搞不定,不知怎么弄!
汇荣铝业
级别: 网络英雄

精华主题: 0
发帖数量: 1783 个
工控威望: 5344 点
下载积分: 21336 分
在线时间: 1599(小时)
注册时间: 2009-07-21
最后登录: 2024-04-21
查看汇荣铝业的 主题 / 回贴
2楼  发表于: 2020-09-02 07:50
        
附件: 新建工程4.rar (20 K) 下载次数:153
网站提示: 请不要用迅雷下载附件,容易出错
土老莫
级别: 探索解密
精华主题: 0
发帖数量: 102 个
工控威望: 164 点
下载积分: 562 分
在线时间: 33(小时)
注册时间: 2020-05-13
最后登录: 2021-10-03
查看土老莫的 主题 / 回贴
3楼  发表于: 2020-09-02 22:23
图片:
图片:
老哥是这样的,我需要中一个按钮:在中文界面时显示为【ENGLISH】,在英文界面时【中文】如下二图
受不了了
级别: 家园常客
精华主题: 0
发帖数量: 596 个
工控威望: 724 点
下载积分: 1667 分
在线时间: 381(小时)
注册时间: 2015-06-17
最后登录: 2024-04-19
查看受不了了的 主题 / 回贴
4楼  发表于: 2020-09-02 23:40
天,这不是很简单的事吗,中文页面整体拷贝一份,新的页面把所有页面切换键修改一下,页面的中文翻译成英文,你这“ENGLISH”就切换到英文页面的第一页,英文页面的“中文”键切换到中文的第一页。没用过昆仑通态的屏,不过这方法应该对所有屏适用,遇到啥稀奇古怪的文字,直接文字做成图片替代
土老莫
级别: 探索解密
精华主题: 0
发帖数量: 102 个
工控威望: 164 点
下载积分: 562 分
在线时间: 33(小时)
注册时间: 2020-05-13
最后登录: 2021-10-03
查看土老莫的 主题 / 回贴
5楼  发表于: 2020-09-03 07:02
感谢支招。
我其实是想使用GCGS一个方便的多语言模块,在中英文切换时,为了省界面(合理分布),所以才想在同一个按钮相互切换。
当然如果是超过三种语言,就不会用这种方法了(上述同一个按钮)
huoshi
为所当为
级别: 网络英雄

精华主题: 0
发帖数量: 2585 个
工控威望: 20851 点
下载积分: 13432 分
在线时间: 2692(小时)
注册时间: 2010-12-27
最后登录: 2024-04-23
查看huoshi的 主题 / 回贴
6楼  发表于: 2020-09-03 11:14
谢谢老师分享,学习学习!
shixinhua
我可以不赢,但我不可以再输
级别: 工控侠客
精华主题: 0
发帖数量: 319 个
工控威望: 3066 点
下载积分: 801 分
在线时间: 482(小时)
注册时间: 2017-03-24
最后登录: 2024-03-27
查看shixinhua的 主题 / 回贴
7楼  发表于: 2020-09-03 11:23
1、建立一个内部开关型变量    “语言切换”
2、用动画按钮,0和1状态下的图片随便,文字的话若0为中文,1为English。
      变量属性:显示变量,类型:开关,数值型
                          设置变量,类型:布尔操作
       显示跟设置都把第1步的内部开光量变量 “语言切换” 关联进去。
       功能选取反
3、画面属性→循环脚本→循环时间100
      脚本呢,就很简单      
      IF 语言切换=0 THEN
      !SetCurrentLanguageIndex( 0)
    
      ELSE
      !SetCurrentLanguageIndex( 1)    

      ENDIF

      
本帖最近评分记录:
  • 下载积分:+3(土老莫) 您的方法很好!谢谢!
    汇荣铝业
    级别: 网络英雄

    精华主题: 0
    发帖数量: 1783 个
    工控威望: 5344 点
    下载积分: 21336 分
    在线时间: 1599(小时)
    注册时间: 2009-07-21
    最后登录: 2024-04-21
    查看汇荣铝业的 主题 / 回贴
    8楼  发表于: 2020-09-03 16:07
    图片:
    图片:
    稍微修改了一下。
    附件: 新建工程4.rar (21 K) 下载次数:198
    网站提示: 请不要用迅雷下载附件,容易出错
    本帖最近评分记录:
  • 下载积分:+3(土老莫) 非常感谢!
  • 下载积分:+1(tathui)
    土老莫
    级别: 探索解密
    精华主题: 0
    发帖数量: 102 个
    工控威望: 164 点
    下载积分: 562 分
    在线时间: 33(小时)
    注册时间: 2020-05-13
    最后登录: 2021-10-03
    查看土老莫的 主题 / 回贴
    9楼  发表于: 2020-09-03 16:22
    引用
    引用第7楼shixinhua于2020-09-03 11:23发表的  :
    1、建立一个内部开关型变量    “语言切换”
    2、用动画按钮,0和1状态下的图片随便,文字的话若0为中文,1为English。
          变量属性:显示变量,类型:开关,数值型
                              设置变量,类型:布尔操作
           显示跟设置都把第1步的内部开光量变量 “语言切换” 关联进去。
    .......

    非常感谢,按您的方法,搞定了!
    土老莫
    级别: 探索解密
    精华主题: 0
    发帖数量: 102 个
    工控威望: 164 点
    下载积分: 562 分
    在线时间: 33(小时)
    注册时间: 2020-05-13
    最后登录: 2021-10-03
    查看土老莫的 主题 / 回贴
    10楼  发表于: 2020-09-03 16:28
    引用
    引用第8楼汇荣铝业于2020-09-03 16:07发表的  :
    稍微修改了一下。

    您的方法也可以!感谢!
    15770511692
    级别: 略有小成
    精华主题: 0
    发帖数量: 185 个
    工控威望: 287 点
    下载积分: 939 分
    在线时间: 30(小时)
    注册时间: 2015-09-03
    最后登录: 2024-04-01
    查看15770511692的 主题 / 回贴
    11楼  发表于: 2020-09-22 14:43
    不错了学习了