论坛里下的第 4 版-AutoIt v3.3.14.2 中文,注释无法斜体【已解决】
本帖最后由 fenhanxue 于 2017-9-19 21:25 编辑之前一直用的汉化版是论坛右上角(下载)的版本(版本连接:http://autoitx.com/thread-12964-1-1.html)
au3的版本较早:3.3.9.21
最近下了论坛里比较新的汉化版,版本连接:http://www.autoitx.com/thread-19307-1-1.html
版本号:2016-04-25 3.3.14.2 第 4 版
发现这个新的版本,设置了注释字体斜体后,对大部分的中文无效,只对英文有效,不知如何解决?
20170919更新:
问题悬而未决,基于14版 ANSI和UTF8编码混乱,楼主不得已,弃坑重新用回3.3.9.21。。。 本帖最后由 131738 于 2017-9-15 10:13 编辑
回复 1# fenhanxue
回复 2# 131738
版老知道啥原因么?
大部分的中文都没斜体,只有少部分的斜体。如上图中,‘这’‘备’‘测试’ 这几个字是斜体的,其他的都没斜体 总觉得论坛上的这个第四版跟数字兄弟自用的版本是有区别的,比如 AutoIt3Wrapper.exe跟数字兄后发的MD5不一样
http://www.autoitx.com/forum.php?mod=redirect&goto=findpost&ptid=52332&pid=676924&fromuid=7638255 总觉得论坛上的这个第四版跟数字兄弟自用的版本是有区别的,比如 AutoIt3Wrapper.exe跟数字兄后发的MD5不一样 ...
tubaba 发表于 2017-9-15 15:00 http://www.autoitx.com/images/common/back.gif
不知这个"总觉得"是根据什么判断的,我用的就是我的发布版!!! 回复131738
版老知道啥原因么?
大部分的中文都没斜体,只有少部分的斜体。如上图中,‘这 ...
fenhanxue 发表于 2017-9-15 10:22 http://www.autoitx.com/images/common/back.gif
抱歉! 不知道,你自己检查吧..... 只要能正常注释,文字变颜色,斜体与否应该无所谓
我这用的IT天空手最新版,如果你很介意的话,那就换个其它的最新版,两个论坛的核心代码都是一样的,都来自autoit3官网. 回复 4# tubaba
好像版本的确不一样:
本帖最后由 afan 于 2017-9-16 12:11 编辑
回复tubaba
好像版本的确不一样:
fenhanxue 发表于 2017-9-16 10:41 http://www.autoitx.com/images/common/back.gif
这个是有问题的版本,如果安装后即是该版,则貌似 131738 前辈并未在第4版中更新该文件,估计是忘了 …
但这应该也和SciTE的语法识别无关,而跟配置文件的编码设置有关 本帖最后由 131738 于 2017-9-17 00:33 编辑
回复tubaba
好像版本的确不一样:
fenhanxue 发表于 2017-9-16 10:41 http://www.autoitx.com/images/common/back.gif
3.3.14.(4)发布后大约同年6月份在原发布页更新过一次,只是更新 AutoIt3Wrapper.exe,
看截图你是更新前下载的,再到你此贴的 4 楼链接地址下载更新的 AutoIt3Wrapper.exe
如 afan 所言,你的这个问题与 AutoIt3Wrapper.exe 没有任何关联的。。。。。。。。。 总觉得论坛上的这个第四版跟数字兄弟自用的版本是有区别的,比如 AutoIt3Wrapper.exe跟数字兄后发的MD5不一样 ...
tubaba 发表于 2017-9-15 15:00 http://www.autoitx.com/images/common/back.gif
你在此链接的地址中,我已上传了你所谓我自用的 AutoIt3Wrapper.exe,如需要请下载。
关于“兄弟”一词, 余已近 70,不知足下贵庚几何。。。。 本帖最后由 fenhanxue 于 2017-9-17 02:40 编辑
回复 10# 131738
了解了,感谢前辈指点。
这个3.3.14.2(4) 是我这两天才下载下来开始用的
之前一直用的论坛里的3.3.9.21
因为之前的版本,遇到好多bug,所以这两天给更新到的3.3.14.2
不过到3.3.14.2之后,又发现使用习惯的差异,又遇到一堆新的问题,
例如
问题一:关于ANSI和UTF8
在您的帖子里曾提到:
若函数语法提示显示乱码时, 记事本打开 x:\AutoIt3\SciTE\api\au3.api , 另存为 ANSI....
然后我发现我之前版本写的au3,居然有些是ANSI不乱码,有些是UTF8不乱码的。。。
更奇的是:
我上两天把au3.api设置为ANSI后,新建了一个au3,当时这个au3是支持AISN下不乱码的,
然后我今天再在Scite里面改动了下这个au3后,他居然不支持AISN了,自动变成支持UTF8了。。。
当然这肯定是跟我在Scite里面改动au3代码有关联,但是居然改动了哪一步代码我自己都没察觉,我只知道,2个小时之前,我的代码在Scite里面,AISN下是中文不乱码的,然后当我热火朝天的写了2个小时代码后,突然发现,在Scite里面,这个au3突然不支持AISN了,只能改成UTF8才不乱码。。。只能仰天长叹OMG。
问题二:msgbox不能顶层显示
看下这个简单的代码$a = '123'
For $i = 1 To 10
MsgBox(0,$i,$a)
Next理论上,假设Scite是全屏的,那么在Scite里面,点运行代码,这10次msgbox肯定是都会出现在Scite的顶层(即不会被Scite遮挡住的)
可遗憾的是,上述的代码,偏偏会有几个msgbox,不会顶层显示,会被Scite遮挡住。。。OMG
如上图,$i = 2 的时候,msgbox没有顶层显示,1 345678910 都是顶层显示的
纠结,只能慢慢研究学习了 都已经有用回3.3.9.21老版的冲动了。。。 回复 12# fenhanxue
{:face (394):}。。。。。。。服了。。。。
这样吧。。$a = '123'
For $i = 1 To 10
MsgBox(0,$i,$a,1)
Next这样呢?都在么?你不要用鼠标点。。。。 win10 x64 3.3.14.2表示msgbox都在前面
页:
[1]
2