学习inno setup函数的时候,第一个函数是InitializeWizard,完整的函数:
procedure InitializeWizard();//初始化安装向导界面
begin
//代码
end;
简单的例子如下所示:
[Code]
procedure ExitProcess(exitCode:integer);
external 'ExitProcess@kernel32.dll stdcall';
procedure InitializeWizard();//初始化安装向导界面
begin
if MsgBox('初始化向导', mbConfirmation, MB_YESNO)=IDYES then
begin
MsgBox('yes', mbConfirmation, MB_OK)
end
else
begin
MsgBox('no', mbConfirmation, MB_OK)
ExitProcess(0)
end;
end;
注释:
1、if else语句用法
单个if语句 end 之后要加“;”
if else 语句,if之后的end 不加“;”,else 之后的end 要加“;”
2、MsgBox
输出 提示信息
MsgBox第三个参数:
MB_OK, MB_OKCANCEL, MB_ABORTRETRYIGNORE, MB_YESNOCANCEL, MB_YESNO, MB_RETRYCANCEL, MB_DEFBUTTON1, MB_DEFBUTTON2, MB_DEFBUTTON3, MB_SETFOREGROUND
MsgBox返回值: IDOK, IDCANCEL, IDABORT, IDRETRY, IDIGNORE, IDYES, IDNO
3、ExitProcess
退出安装