隐藏 夕昕 [2010-09-22 11:49:47 ]
该留言为隐藏留言! 只有管理员和留言者可以查看.
公开 wlsl [2010-07-20 23:10:21 ]
xin 确实有事,能联络下吗? 吾Q:402 五 2 陆 872 谢谢!
公开 tq08rsu [2010-07-16 23:55:07 ]
我想让一个标签背景透明该怎么办?背景因为是图片。所以想文字去掉背景。貌似没那个选项
xin [2010-07-17 00:34:28]
参考增强版中的例子: Example_TransparentBmp.iss 里面就用 2 个 TLabel 替换了   WizardForm.WelcomeLabel1 和  WizardForm.WelcomeLabel2,你只需要把 WizardForm.WelcomeLabel1 和  WizardForm.WelcomeLabel2 的 Caption 传给新建的那两个 Label 就可以了,然后因为 TLabel 都有 Transparent 属性,当然就可以透明背景了。
公开 wldna [2010-07-09 17:20:37 ]
输入两个 引号 即可被认为是一个引号的 字符 了,呵呵
公开 tq08rsu [2010-06-30 15:06:23 ]
deltree (ExpandConstant('{userappdata}\yy'yy'),true,true,true)
你好象这个yy'yy包含一个'怎么办啊。。。引号重复拉。要删掉的文件夹名称里面有一个'

公开 dangdang [2010-06-09 18:51:37 ]
能否写一篇文章介绍如何用delphi 2007重新编译inno setup的文章,我今天下载了inno setup的源代码,可是在安装里面用到的控件时遇到了麻烦。有些无论如何也安装不上。谢谢。
xin [2010-06-13 13:42:54]
ANSI 版本使用 Delphi 2.0 编译。
Unicode 版本使用 Delphi 2009 编译。
无须安装控件,直接使用目录中的 compile.bat 和 compile-unicode.bat 就可以编译。

编辑器 Compil32 需要 Delphi 3.0 以上版本编译。

执行 compile.bat 和 compile-unicode.bat  之前需要在里面填入 Delphi 的实际路径。

Inno Setup 需要的控件在 readme.txt 中说得很详细,包括了下载的方法。控件下载下来后同样需要把搜索目录加入到 compile.bat 和 compile-unicode.bat  中。以便编译器能够搜索到控件源码。填入的位置只需要填到“..\Components”的前后位置即可。
公开 xstar [2010-05-03 22:52:40 ]
HM VNISEdit 2.0.3 什么时候也更新一下吧 期望能支持unicode
xin [2010-05-14 00:33:30]
暂时无动力.以后的事情也很难计划.
公开 redend [2010-04-28 16:39:57 ]
想請教如何用IS INSTALL DRIVER?
另外想再請問 目前使用IS 缺乏的都是SCRIPT的語法及寫法
是否哪裡有詳細的使用方法可參考
xin [2010-05-14 00:32:28]
Pascal 编程语法很多,买本书来看看也行.如果你学 Delphi 的就更简单了.

如果比较具体一些跟 Pascal 的差别,可以在这里看到.
http://www.mirality.co.nz/inno.php
公开 sgdmithril [2010-03-30 15:11:56 ]
在使用NSIS中遇到了个问题。

请问,nsDialog如何在页面显示后再弹出MessageBox?
写在构造函数中如果在Show前面则弹出在上一页面了,如果在show后则要切换页面才显示。都不是想要的效果。
有没有页面完全显示后能调用的回调函数可以使用?或者替代方法?

不知道怎么弄,还请不吝赐教!
xin [2010-04-18 16:25:45]
很久没碰 NSIS 了,你可以移步至汉化新世纪论坛(bbs.hanzify.org)相关版块进行询问。
公开 求知者 [2010-03-27 07:48:29 ]
我的安装包的部分代码如下:
[Setup]
PrivilegesRequired=admin

[code]
.........
RegDeleteValue(HKEY_CURRENT_USER,'\Software\AFaRR\Security','PUssWond')
......

我在Vista U版下以管理员身份身份运行这个文件 可就是完成不了删除以上的注册表的值(删键也试过 一样不行  初步认定就是权限问题  信,请问在[code]中怎么写才能完成以上的要求?
      谢谢
xin [2010-04-18 16:24:09]
官方版本 使用 PrivilegesRequired=admin 貌似不会要求用户输入管理员密码的,
如果你使用我的修改版本就会问用户要管理员密码。你会明显看见安装程序图标显示一个小盾牌。
公开 Inno导入注册表问题 [2010-03-04 06:13:05 ]
不好意思打扰了,我是个初中生,学习Inno Setup有一年多了,说实话本人没什么计算机基础学起来真的挺费劲的,遇到一些问题多次想过放弃……但最终还是坚持下来了,可以编译一些简单的安装程序了。
在注册表信息这方面可以通过istool工具进行编写,但是在安装时提示错误:

错误创建注册表键:
HKEU_USERS\S-1-5-21-1957994488-1897051121-1417001333-500\…………
RegCreateKeyEx 失败;代码:87.
参数不正确。
单机“重试”进行重试,单机“忽略”继续,或单机“中断”取消安装。

上面是具体的错误信息,查看帮助文档好几遍了也没找到解决方法。有的朋友说是系统无权限,
但我的电脑是品牌机,用光盘安装的正版系统,可能不是最高权限但是系统帐户的确是管理员帐户!此外在其它安装软件测试下却可以正常导入。(我初步判断是不是Inno Setup的问题了?
比如:是不是安装程序在导入注册表时自动检测当前的系统帐户是不是最高权限,是的话就导入,不是的话则提示错误。)如果能让它强制导入的话那该多好,Inno Setup学到最后关头了,不想再去学习其它的,也非常喜欢这个软件。
不知道您有没有遇到这样的情况,有什么解决方法吗?可以的话能不能说的详细点,我很笨只会照搬那些代码。最后非常感谢您做的那些好用的插件,谢谢。
xin [2010-03-22 23:03:22]
应该是权限问题吧,右键菜单“以管理员身份运行”。

我在增强版中已修正 PrivilegesRequired 的应用,在 Win7 下会自动要求用户提供管理员身份。
公开 求助 [2010-02-27 20:22:35 ]
您好,使用皮肤插件时,是不是需要根据版本不同进行如下修改:

// Ansi版本改为 String
// Importing LoadSkin API from ISSkin.DLL
procedure LoadSkin(lpszPath: String; lpszIniFileName: String);
external 'LoadSkin@files:isskin.dll stdcall';

// Unicode版本改为 AnsiString
// Importing LoadSkin API from ISSkin.DLL
procedure LoadSkin(lpszPath: AnsiString; lpszIniFileName: AnsiString);
external 'LoadSkin@files:isskin.dll stdcall';

我实在不知道改怎么办了,请您帮帮我,Email- liujiaheng@gmail.com



xin [2010-02-28 10:28:12]
例子已经够简单和明确的,你要问具体问题,并且提供具体代码片断。

编辑器中标题中带有 (a) 就是 ANSI 版本, 带有 (u) 就是 Unicode 版本。

isskin 3.0 已经针对 ANSI 和 Unicode 版本作了例子。
http://isskin.codejock.com/downloads/ISSkinExample.zip
公开 请教问题 [2010-02-25 03:49:37 ]
请教个问题, VNISEdit能够多线程处理吗?还有就是  VNISEdit的脚本向导应该怎么配置呢,每次都要修改,太麻烦了,请问在哪里修改了脚本向导的默认网址那些
xin [2010-02-25 03:43:32]
我不知道你说得多线程处理是什么意思。

VNISEdit 脚本向导的默认设置,你可以在以下文件中修改。

VNISEdit\Lang\Chinese_Simplified.lng

你用什么语言界面,就找对应的语言文件来修改。
公开 HELP [2010-02-23 16:05:31 ]
大大,我用了显示网页那个插件,这个代码非常好用,有个问题想请教一下,就是我怎么才能自定义网页显示页面的大小,我要显示的网页有点大,默认的放不下,辛苦了
xin [2010-02-24 21:13:37]
自己调整大小,函数都已经提供了调整大小的了。WebWndSetBounds
公开 tq08rsu [2010-02-21 23:40:09 ]
貌似我发现浏览按钮没有问题就最下面的那3个按钮不行。。。。能不能新建3个按钮代替原来的
公开 tq08rsu [2010-02-21 23:31:34 ]
大哥有可能完善那个脚本吗???时间。可以等。
xin [2010-02-24 23:21:10]
脚本这东西就像编程,有空的时候,有兴趣的时候,才会去整。

所以你还是做到什么程度就什么程度吧,完美的东西当然人人都喜欢,不过在自己能力范围外硬要去实现会成为负担。
公开 tq08rsu [2010-02-18 01:02:51 ]
我插入了MUI_InstallShield [code],但安装界面的按钮背景有问题。我的是xp主题类似mac得圆形按钮。背景是纯色填充而不是显示背景图片。。。很不美观怎么解决阿。也就是按钮透明的地方好像是btface的颜色填充
xin [2010-02-21 20:21:33]
没有特别好的方法,按钮的圆角这是XP主题取决的。
2个方法,
1.使用 ISSkin 插件,尽可能找一个颜色配合的皮肤,这样就不会太碍眼。
2.使用图片来代替按钮,不过则需要较好的脚本技术,看过俄罗斯论坛上的一些脚本,篇幅很大,不过的确又和好的效果,但可能对于你来说这是比较困难的。
公开 花都 [2010-01-21 18:14:01 ]
xin,太谢谢你了,这个问题终于解决了,感觉啊...
不过我还一个问题忘记问了,我的机器是多核的,但是我看VNISEdit打包都只是单核,这样很慢了,能把CPU的其他核心都利用上吗?也就是多线程处理
xin [2010-01-21 18:30:08]
编译实际执行的部分是由 NSIS 自身处理的,不是由 VNISEdit 处理,它只是一个外壳,也就是一个GUI。
公开 花都 [2010-01-21 11:11:52 ]
请问下,NSIS里面的 VNISEdit能多开吗?因为工作量比较大,想多开,或者有没有什么办法一台机器同时开两个一起打包哟
xin [2010-01-21 12:38:17]
菜单“视图”->“选项”中“环境”页,常规选项,多重实例方式运行。
公开 nobody [2009-10-22 10:16:24 ]
没有更改文件夹结构啊?默认安装完运行HM VNISEdit 就会有那提示,中途前换界面也会出现那个错误。List index out of bounds (-1),请排查下问题到底出在哪...
xin [2009-10-23 12:38:08]
http://www.hanzify.org/index.php?Go=Show::List&ID=10093
安装上面那个 NSIS 2.14 就知道究竟你安装的文件夹结构差别在哪里了。
发表留言
昵 称:
密 码:
验证码: 验证码
头 像:
内 容:
选 项:
发表留言不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 800 字 | UBB代码 开启 | [img]标签 关闭