ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:277.78KB ,
资源ID:4906436      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-4906436.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Inno Setup 详细教程Word下载.docx)为本站会员(b****1)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

Inno Setup 详细教程Word下载.docx

1、SplashForm: TForm;SplashFileName:I:beginExtractTemporaryFile(ExtractFileName(ExpandConstant(tmpmusic.mp3);SplashForm := TForm.create(nil);with SplashForm do beginmciSendString(ExpandConstant(play),0,0,0);Close;Free; end;end;FilesSource: C:music.mp3Flags: dontcopy或者mymusic.mp3 DestDir:tmp代码说明:Code中蓝色

2、代码tmp与music.mp3的意思是播放inno setup安装时创建的临时文件夹内的music.mp3音乐文件!Files中C:music.mp3是你音乐源文件的地址,填自己的音频名称与音频格式。 dontcopy的意思是在安装时将音乐文件放到Inno Setup所创建的临时文件夹内,并且在完成安装后删除此音乐文件!二.关于Inno Setup如何修改安装向导内的图片这个很简单,只需来到Inno Setup程序的根目录找到WizModernSmallImage.BMP与WizModernImage.bmp这个2个图片文件替换即可。其中:WizModernImage.bmp为左侧图如图(1)

3、;WizModernSmallImage.BMP则为右上角图标如图(2)。说明:WizModernImage.bmp这个图片的大小为:164314WizModernSmallImage.BMP这个图片的大小为:5555 (这2个图片大小我是按照以前默认大小改的,其它比例大小我没试过,有兴趣的话可以自己试下。)三:关于Inno Setup如何在安装分割线里加入文字如图:只需要加入一个Messages段并在此段下输入以下代码:BeveledLabel=Professional其中绿色部分Professional为自定义文字,可以自行随意输入!四:关于Inno Setup如何创建多个桌面快捷方式这个

4、也是很简单只要在Icons段加入以下代码:Name:commondesktop程序名称1 Filename:appInstVise.exe Tasks: desktopicon;WorkingDir:appcommondesktop程序名称2appTranslator.exe WorkingDir:程序名称1and程序名称2就是快捷方式的名字,这个自己定义。InstVise.exeTranslator.exe为快捷方式位于根目录的源执行文件。(还有值得注意的是,如果你一开始选择的是使用向导来创建安装并且在向导快捷方式项目已经对是否创建桌面快捷方式进行了打勾,那么系统会自动在Icons段自动创建

5、主执行文件的快捷方式,此代码为:commondesktop#MyAppNameapp#MyAppExeName desktopicon 这条代码中#MyAppName的意思是使用安装文件夹内主执行文件的程序名字,#MyAppExeName的意思是安装文件夹内主执行文件的源执行文件名称。请大家注意的是避免重复建立快捷方式。如果想用这段代码请在后面添加绿色部分;这个是快捷方式的起始位置。在默认情况下没有这部分。可能会导致快捷方式无法打开!09.08.26更新增加(有些游戏或者软件的主执行文件不在安装目录内而在安装目录的子文件内,像这种情况的解决方法如下):测试修正中!-commondesktop快

6、捷方式程序名称appqq.exe其中蓝色字部分是要注意的:1.appqq.exe将进行子目录添加,如:app子文件夹1子文件夹2qq.exe2.app将进行对应添加,如:app子文件夹1子文件夹2五:关于Inno Setup安装欢迎界面文字与安装向导文字颜色修改我们只需创建Code段在此段添加如下代码:/千万别忘记我噢/改变欢迎页面文字的颜色 (如图)WizardForm.WelcomeLabel1.Font.Color:=clNavy;WizardForm.WelcomeLabel2.Font.Color:clTeal;/改变其他页面文字的颜色 (如图)WizardForm.PageName

7、Label.Font.Color:clred;WizardForm.PageDescriptionLabel.Font.Color:clBlue;代码中浅绿色标识的为颜色,可以随意替换目前只发现支持以下颜色!clBlack(黑色),clMaroon(暗红),clGreen(绿色),clOlive(橄榄绿),clNavy(深蓝),clPurple(紫色),clTeal(深青),clGray(灰色),clSilver(浅灰),clRed(红色),clLime(浅绿),clYellow(黄色),clBlue (蓝色),clFuchsia(紫红),clAqua(青绿),clWhite(白色)。六:In

8、no Setup的打包压缩与分割压缩bin文件的方法1.分割bin文件,在setup段添加:DiskSpanning=trueDiskSliceSize=2100000000DiskSliceSize=2100000000 是按字节计算,可随意输入想分割的数。貌似最多不能超过22000000002.Inno Setup的压缩格式,默认是按照7Z的压缩算法进行压缩的。还是在setup段:找到:Compression=lzma其中绿色的lzma为默认压缩格式,也就是7z的默认压缩方式进行压缩。下面在提供一种实用的压缩方式,也就是7z的极限压缩。Compression=none(此命令为不压缩。Co

9、mpression=lzma/ultra64(此压缩为7z极限压缩算法,耗内存很大时间也会长些。不过压缩率很不错!七.关于Inno Setup在安装欢迎界面时添加自己的文字方法(如图)1.添加Code段2.在此段下输入以下代码:LabelDate: Tlabel;WizardForm.WelcomeLabel2.Autosize := true;LabelDate := Tlabel.Create(WizardForm);LabelDate.Autosize :LabelDate.Caption :本程序由Professional制作#10#13#10#13欢迎PC爱好者共同讨论Profess

10、ional: LabelDate.Parent := WizardForm.WelcomePage;LabelDate.Left := WizardForm.WelcomeLabel2.Left;LabelDate.Top := WizardForm.WelcomeLabel2.Top +WizardForm.WelcomeLabel2.Height +80;方法(2):1.添加Messages段;2.在此段下输入该代码:ClickNext=单击“下一步”继续,或单击“取消”退出安装程序。%n%n%n%n%n%n%n%n本程序由Professional制作%n%n欢迎PC爱好者共同讨论%n%n

11、Professional:1.方法一与方法二中代码绿色字部分为个人喜好可随意更改处。2.方法一绿色字中#10#13为组合换行符;方法二绿色字中%n为换行符。换行符可按照自己喜好随意增减。3.千万不要忘掉方法一代码绿色字内的一对单引号(因为那些文字都是字符串,方法2中不用添加。八.关于Inno Setup显示关于按钮以及网站超链接(如图)添加Code段,在此段下输入代码:procedure AboutButtonOnClick(Sender: TObject);MsgBox(欢迎访问Professional#13#13 mbInformation, mb_Ok);procedure URLLab

12、elOnClick(Sender:ErrorCode:ShellExec(open, , SW_SHOW, ewNoWait, ErrorCode)AboutButton: TButton;URLLabel: TNewStaticText;AboutButton := TButton.Create(WizardForm);AboutButton.Left := WizardForm.ClientWidth - WizardForm.CancelButton.Left - WizardForm.CancelButton.Width;AboutButton.Top := WizardForm.Ca

13、ncelButton.Top;AboutButton.Width := WizardForm.CancelButton.Width;AboutButton.Height := WizardForm.CancelButton.Height;AboutButton.Caption := 关于(&A)AboutButton.OnClick := AboutButtonOnClick;AboutButton.Parent := WizardForm;URLLabel := TNewStaticText.Create(WizardForm);URLLabel.Top := AboutButton.Top

14、 + AboutButton.Height - URLLabel.Height - 2;URLLabel.Left := AboutButton.Left + AboutButton.Width + 10;URLLabel.Caption :ProfessionalURLLabel.Font.Style := fsBold, fsUnderline;URLLabel.Font.Color := clBlue;URLLabel.Cursor := crHand;URLLabel.OnClick := URLLabelOnClick;URLLabel.Font.Name :宋体URLLabel.Font.Height := ScaleY(-13);URLLabel.Parent :URLLabel.Hint :点击访问相关网站URLLabel.ShowHint := True;:绿色代码部分是点击关于按钮后弹出的信息,#13为换行符。:紫色代码部分是点击超链接信息后转到的网站地址。:粉色代码部分为关于按钮的名称,(&A)为快捷键,可随意填写字母。:蓝色代码部分为超链接文字名称。:黄色代码部分为超链接文字名称颜色,clBlue 可改为其它颜色。如:红色代码部分为超链接文字名称字体,可修改为黑体字型等。:橙色代码部分为鼠标指针放到超链接文字标题上显示的提示语。

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2