找回密码
 加入
搜索
查看: 4846|回复: 22

[AU3基础] 论坛里下的第 4 版-AutoIt v3.3.14.2 中文,注释无法斜体【已解决】

 火.. [复制链接]
发表于 2017-9-14 13:51:56 | 显示全部楼层 |阅读模式
本帖最后由 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  。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2017-9-15 10:07:17 | 显示全部楼层
本帖最后由 131738 于 2017-9-15 10:13 编辑

回复 1# fenhanxue



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2017-9-15 10:22:00 | 显示全部楼层
回复 2# 131738


    版老知道啥原因么?


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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2017-9-15 15:00:59 | 显示全部楼层
总觉得论坛上的这个第四版跟数字兄弟自用的版本是有区别的,比如 AutoIt3Wrapper.exe跟数字兄后发的MD5不一样

http://www.autoitx.com/forum.php ... amp;fromuid=7638255
发表于 2017-9-15 23:46:08 | 显示全部楼层
总觉得论坛上的这个第四版跟数字兄弟自用的版本是有区别的,比如 AutoIt3Wrapper.exe跟数字兄后发的MD5不一样 ...
tubaba 发表于 2017-9-15 15:00


不知这个"总觉得"是根据什么判断的,我用的就是我的发布版!!!
发表于 2017-9-15 23:47:33 | 显示全部楼层
回复  131738


    版老知道啥原因么?


大部分的中文都没斜体,只有少部分的斜体。如上图中,‘这 ...
fenhanxue 发表于 2017-9-15 10:22


抱歉! 不知道,你自己检查吧.....
发表于 2017-9-16 09:50:11 | 显示全部楼层
只要能正常注释,文字变颜色,斜体与否应该无所谓
我这用的IT天空手最新版,如果你很介意的话,那就换个其它的最新版,两个论坛的核心代码都是一样的,都来自autoit3官网.
 楼主| 发表于 2017-9-16 10:41:05 | 显示全部楼层
回复 4# tubaba

好像版本的确不一样:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2017-9-16 12:09:13 | 显示全部楼层
本帖最后由 afan 于 2017-9-16 12:11 编辑
回复  tubaba

好像版本的确不一样:
fenhanxue 发表于 2017-9-16 10:41



    这个是有问题的版本,如果安装后即是该版,则貌似 131738 前辈并未在第4版中更新该文件,估计是忘了 …

但这应该也和SciTE的语法识别无关,而跟配置文件的编码设置有关
发表于 2017-9-17 00:23:45 | 显示全部楼层
本帖最后由 131738 于 2017-9-17 00:33 编辑
回复  tubaba

好像版本的确不一样:
fenhanxue 发表于 2017-9-16 10:41


3.3.14.(4)发布后大约同年6月份在原发布页更新过一次,只是更新 AutoIt3Wrapper.exe,
看截图你是更新前下载的,再到你此贴的 4 楼链接地址下载更新的 AutoIt3Wrapper.exe

如 afan 所言,你的这个问题与 AutoIt3Wrapper.exe 没有任何关联的。。。。。。。。。
发表于 2017-9-17 00:29:42 | 显示全部楼层
总觉得论坛上的这个第四版跟数字兄弟自用的版本是有区别的,比如 AutoIt3Wrapper.exe跟数字兄后发的MD5不一样 ...
tubaba 发表于 2017-9-15 15:00


你在此链接的地址中,我已上传了你所谓我自用的 AutoIt3Wrapper.exe,如需要请下载。

关于“兄弟”一词, 余已近 70,不知足下贵庚几何。。。。
 楼主| 发表于 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 都是顶层显示的


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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2017-9-17 02:43:32 | 显示全部楼层
都已经有用回3.3.9.21老版的冲动了。。。
发表于 2017-9-17 08:56:56 | 显示全部楼层
回复 12# fenhanxue


    。。。。。。。服了。。。。
这样吧。。
$a = '123'

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

Next
这样呢?都在么?你不要用鼠标点。。。。
发表于 2017-9-17 08:57:25 | 显示全部楼层
win10 x64 3.3.14.2表示msgbox都在前面
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-4-24 22:32 , Processed in 0.081228 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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