fenhanxue 发表于 2017-9-14 13:51:56

论坛里下的第 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:07:17

本帖最后由 131738 于 2017-9-15 10:13 编辑

回复 1# fenhanxue



fenhanxue 发表于 2017-9-15 10:22:00

回复 2# 131738


    版老知道啥原因么?


大部分的中文都没斜体,只有少部分的斜体。如上图中,‘这’‘备’‘测试’ 这几个字是斜体的,其他的都没斜体

tubaba 发表于 2017-9-15 15:00:59

总觉得论坛上的这个第四版跟数字兄弟自用的版本是有区别的,比如 AutoIt3Wrapper.exe跟数字兄后发的MD5不一样

http://www.autoitx.com/forum.php?mod=redirect&goto=findpost&ptid=52332&pid=676924&fromuid=7638255

131738 发表于 2017-9-15 23:46:08

总觉得论坛上的这个第四版跟数字兄弟自用的版本是有区别的,比如 AutoIt3Wrapper.exe跟数字兄后发的MD5不一样 ...
tubaba 发表于 2017-9-15 15:00 http://www.autoitx.com/images/common/back.gif

不知这个"总觉得"是根据什么判断的,我用的就是我的发布版!!!

131738 发表于 2017-9-15 23:47:33

回复131738


    版老知道啥原因么?


大部分的中文都没斜体,只有少部分的斜体。如上图中,‘这 ...
fenhanxue 发表于 2017-9-15 10:22 http://www.autoitx.com/images/common/back.gif

抱歉! 不知道,你自己检查吧.....

dengpeiyou 发表于 2017-9-16 09:50:11

只要能正常注释,文字变颜色,斜体与否应该无所谓
我这用的IT天空手最新版,如果你很介意的话,那就换个其它的最新版,两个论坛的核心代码都是一样的,都来自autoit3官网.

fenhanxue 发表于 2017-9-16 10:41:05

回复 4# tubaba

好像版本的确不一样:

afan 发表于 2017-9-16 12:09:13

本帖最后由 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:23:45

本帖最后由 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 没有任何关联的。。。。。。。。。

131738 发表于 2017-9-17 00:29:42

总觉得论坛上的这个第四版跟数字兄弟自用的版本是有区别的,比如 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:02:02

本帖最后由 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 都是顶层显示的


纠结,只能慢慢研究学习了

fenhanxue 发表于 2017-9-17 02:43:32

都已经有用回3.3.9.21老版的冲动了。。。

yamakawa 发表于 2017-9-17 08:56:56

回复 12# fenhanxue


    {:face (394):}。。。。。。。服了。。。。
这样吧。。$a = '123'

For $i = 1 To 10
      MsgBox(0,$i,$a,1)

Next这样呢?都在么?你不要用鼠标点。。。。

yamakawa 发表于 2017-9-17 08:57:25

win10 x64 3.3.14.2表示msgbox都在前面
页: [1] 2
查看完整版本: 论坛里下的第 4 版-AutoIt v3.3.14.2 中文,注释无法斜体【已解决】