论坛风格切换切换到宽版
  • 48741阅读
  • 168回复

InnoSetup编译器功能增强 (build 091128) [复制链接]

上一主题 下一主题
离线rchockxm

发帖
56
金钱
240
威望
24
只看该作者 140 发表于: 2009-11-05
請教一下 restools

我用了 build 091103 (u) 5.35 英文版
環境為 Windows Vista SP2, Inno Setup 官方 5.35(u)

會出現下圖情形
图像

開啟後過一會就出現了,之前增強版好像也有幾次情形出現
离线restools

发帖
2848
金钱
1430
威望
143
只看该作者 141 发表于: 2009-11-05
看不见图片,imageshack.us 站点上的图片我这里一直都看不见,可能我这边的 IP 段封了。
我的BLOG:   http://restools.hanzify.org (Inno Setup 增强版, 插件 发布站点)
离线rchockxm

发帖
56
金钱
240
威望
24
只看该作者 142 发表于: 2009-11-05
我傳論壇附件,請 restools 抽空幫忙一下,多謝
离线mxarky

发帖
21
金钱
10
威望
1
只看该作者 143 发表于: 2009-11-05
支持!没想到是个MM,佩服佩服!
离线restools

发帖
2848
金钱
1430
威望
143
只看该作者 144 发表于: 2009-11-05
QUOTE(rchockxm @ 2009年 11月 05日 09时 46分) [snapback]365072[/snapback]

我傳論壇附件,請 restools 抽空幫忙一下,多謝

http://restools.hanzify.org/inno/Compil32_ENG2009.rar

请下载上面那个(Unicode版本)运行看看有没有问题。

我的BLOG:   http://restools.hanzify.org (Inno Setup 增强版, 插件 发布站点)
离线rchockxm

发帖
56
金钱
240
威望
24
只看该作者 145 发表于: 2009-11-05
QUOTE(restools @ 2009年 11月 05日 19时 48分) [snapback]365094[/snapback]

QUOTE(rchockxm @ 2009年 11月 05日 09时 46分) [snapback]365072[/snapback]

我傳論壇附件,請 restools 抽空幫忙一下,多謝

http://restools.hanzify.org/inno/Compil32_ENG2009.rar

请下载上面那个(Unicode版本)运行看看有没有问题。


測試了一會兒,問題解決了。多謝 restools 幫忙。

那請教一下,InnoCompiler091103_English(7zip).zip 和 Compil32_ENG2009 的 u 版有甚麼不同?
為何 InnoCompiler091103_English(7zip).zip 裡的 u 版一用就出錯,而新的這個不會呢?
离线restools

发帖
2848
金钱
1430
威望
143
只看该作者 146 发表于: 2009-11-05
这是因为我放弃了 Delphi VCL 传统的 提示 组件(在 Vista/Windoes7 中过于异类),另外新建了一个基于 Windows 传统的 提示 组件以适应 Vista/Windows7 的新提示风格,而这个提示功能就是使用了 comctl32.dll 中的 API 函数,所以我重新整理了一遍这个组件的代码,剔除了部分多余的东西以减少冲突的可能性。不过我之前在 Vista/Windows7 中测试并没有问题,所以这次修改也只能是碰运气看看有没有修正在某些电脑上出现的问题。

就是下图中里面的提示功能出现点问题。
我的BLOG:   http://restools.hanzify.org (Inno Setup 增强版, 插件 发布站点)
离线rchockxm

发帖
56
金钱
240
威望
24
只看该作者 147 发表于: 2009-11-05
QUOTE(restools @ 2009年 11月 05日 22时 14分) [snapback]365098[/snapback]

这是因为我放弃了 Delphi VCL 传统的 提示 组件(在 Vista/Windoes7 中过于异类),另外新建了一个基于 Windows 传统的 提示 组件以适应 Vista/Windows7 的新提示风格,而这个提示功能就是使用了 comctl32.dll 中的 API 函数,所以我重新整理了一遍这个组件的代码,剔除了部分多余的东西以减少冲突的可能性。不过我之前在 Vista/Windows7 中测试并没有问题,所以这次修改也只能是碰运气看看有没有修正在某些电脑上出现的问题。

就是下图中里面的提示功能出现点问题。


原來如此,多謝 restools 解說,辛苦囉
离线gnatix

发帖
7696
金钱
-8279
威望
-828
只看该作者 148 发表于: 2009-11-06
老陈能否增加一个自动整理代码的功能(code formatter)?
离线xiaoyi

发帖
990
金钱
180
威望
18
只看该作者 149 发表于: 2009-11-06
感谢楼主!

另外请问,原来的组件折叠功能(ComponentsListTVStyle=true)现在的版本没有了?