找回密码
 加入
搜索
查看: 2340|回复: 3

[AU3基础] 想问下如何读取系统语言判定?

[复制链接]
发表于 2010-8-25 09:42:58 | 显示全部楼层 |阅读模式
想实现以下的效果:
配置文件OK.ini内容:
;简体
[0804]
text1=.......
text2=........
繁体
[0404]
text1=......
text2=......
英文
[0409]......

如何能自动判定系统语言是简体的就读取简体文本,繁体的就读取繁体下的文本啊?
用if @oslang似乎可以,但不知怎样做.
请教高人说下套路或代码参考下.
发表于 2010-8-25 09:54:55 | 显示全部楼层
楼主也知道用@OSLang了....那还有哪里不明白么?
http://www.autoitx.com/Doc/html/appendix/oslangcodes.htm
根据@OSLang返回的代码,去读取相应的字段名不就得了么...
发表于 2010-8-25 09:59:16 | 显示全部楼层
IniRead('OK.ini', @OSLang, 'text1', '')
发表于 2010-8-25 12:57:43 | 显示全部楼层
If @OSLang = "0804" Then
     IniRead("ok.ini", "0804", "text1", "")
ElseIf @OSLang = "0404" Then
     IniRead("ok.ini", "0404", "text1", "")
ElseIf @OSLang = "0409" Then
     IniRead("ok.ini", "0409", "text1", "")
ElseIf @OSLang = "0407" Then
     IniRead("ok.ini", "0407", "text1", "")
ElseIf @OSLang = "0415" Then
     IniRead("ok.ini", "0415", "text1", "")
; ElseIf  ... ...
EndIf
这样的判断语句楼主不会?~
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-22 01:22 , Processed in 0.082906 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表