
Install Packages
Jinhill
信息安全专家,中国银联移动支付国家标准制定专家组成员
展开
-
Inno Setup 网页显示插件 webctrl
连接状态,并且空闲// INTERNET_STATE_BUSY :$00000200 连接状态,正在响应连接请求function CheckConnectState(lpsURL: PChar; var lpdwState: dword): boolean; external 'checkconnectstate@files:webctrl.dll stdcall';// 初始化 WebCtrl 插件function InitWebCtrl(): Boolean; exter原创 2010-07-30 15:46:00 · 3194 阅读 · 0 评论 -
INNO SETUP卸载程序中加入自定义窗体
[Setup] AppName=My Program AppVerName=My Program v.1.2 DefaultDirName={pf}/My Program [Files] Source: Files/*; DestDir: {app} [_Code] const bidDelAll = 1; bidSkipAll = 2; var Form: TSetupForm; CheckListBox: TNewCheckLi原创 2010-07-30 17:06:00 · 4524 阅读 · 0 评论 -
Inno setup 常用代码收集
<br />1 、如何让协议许可页面默认选中我同意按钮<br />[code]<br />procedure InitializeWizard();<br />begin<br />WizardForm.LICENSEACCEPTEDRADIO.Checked := true;<br />end;<br />2、自定义安装程序右上角图片大小<br />[code]<br />procedure InitializeWizard();<br />begin<br />WizardForm.WizardSmal原创 2010-07-31 16:26:00 · 2320 阅读 · 0 评论 -
Inno Setup执行SQL脚本的方法
作为和NSIS并立的、两个最流行的免费Windows应用程序安装包制作工具之一,Inno在学习难度上相对要低一些,非常适合对一些简单的桌面程序打包。但对于较复杂的安装过程,或者Web应用程序来说,我个人觉得不是Inno的强项。当然,既然Inno内嵌了Pascal语言用以扩展功能,理论上不是不可以应付复杂的安装过程,但实现起来要复杂一些。比如对于在安装过程中连接数据库并执行SQL脚本这样的需求,使用InstallShield应该会简单地多,而Inno却不支持直接操作数据库,并且相关的资料说明少之又少,还不如N原创 2010-12-05 09:39:00 · 6689 阅读 · 2 评论