;InnoSetupVersion=5.5.0

[Setup]
AppName=VB6 集成开发环境
AppVerName=VB6 集成开发环境
AppId=VB6 集成开发环境
DefaultDirName={pf}\vb6mini
DefaultGroupName=VB6 集成开发环境
OutputBaseFilename=VB6 Rebuild By KLXN
Compression=lzma
PrivilegesRequired=none
InfoBeforeFile=embedded\InfoBefore.txt
WizardImageFile=embedded\WizardImage0.bmp
WizardSmallImageFile=embedded\WizardSmallImage0.bmp

[Files]
Source: "{app}\Template\Classes\VB 类生成器.vbz"; DestDir: "{app}\Template\Classes"; MinVersion: 0.0,5.0; 
Source: "{app}\Template\Classes\公共对话框.cls"; DestDir: "{app}\Template\Classes"; MinVersion: 0.0,5.0; 
Source: "{app}\Template\Classes\INI文件操作.cls"; DestDir: "{app}\Template\Classes"; MinVersion: 0.0,5.0; 
Source: "{app}\Template\Classes\注册表操作.cls"; DestDir: "{app}\Template\Classes"; MinVersion: 0.0,5.0; 
Source: "{app}\Template\Classes\声音播放.cls"; DestDir: "{app}\Template\Classes"; MinVersion: 0.0,5.0; 
Source: "{app}\Wizards\RC.EXE"; DestDir: "{app}\Wizards"; MinVersion: 0.0,5.0; 
Source: "{app}\Wizards\RCDLL.DLL"; DestDir: "{app}\Wizards"; MinVersion: 0.0,5.0; 
Source: "{app}\Wizards\RSEDTCHS.DLL"; DestDir: "{app}\Wizards"; MinVersion: 0.0,5.0; 
Source: "{app}\C2.EXE"; DestDir: "{app}"; MinVersion: 0.0,5.0; 
Source: "{app}\LINK.EXE"; DestDir: "{app}"; MinVersion: 0.0,5.0; 
Source: "{app}\MSPDB60.DLL"; DestDir: "{app}"; MinVersion: 0.0,5.0; 
Source: "{app}\VB6.EXE"; DestDir: "{app}"; MinVersion: 0.0,5.0; 
Source: "{app}\VB6.OLB"; DestDir: "{app}"; MinVersion: 0.0,5.0; 
Source: "{app}\VB6DEBUG.DLL"; DestDir: "{app}"; MinVersion: 0.0,5.0; 
Source: "{app}\VB6EXT.OLB"; DestDir: "{app}"; MinVersion: 0.0,5.0; 
Source: "{app}\VB6IDE.DLL"; DestDir: "{app}"; MinVersion: 0.0,5.0; 
Source: "{app}\VBA6.DLL"; DestDir: "{app}"; MinVersion: 0.0,5.0; 
Source: "{app}\VBAEXE6.LIB"; DestDir: "{app}"; MinVersion: 0.0,5.0; 
Source: "{app}\MRT7CHS.DLL"; DestDir: "{app}"; MinVersion: 0.0,5.0; 
Source: "{app}\MSO97RT.DLL"; DestDir: "{app}"; MinVersion: 0.0,5.0; 
Source: "{cf}\designer\MSADDNDR.DLL"; DestDir: "{cf}\designer"; MinVersion: 0.0,5.0; Flags: regserver 
Source: "{cf}\designer\MSADDNDR.TLB"; DestDir: "{cf}\designer"; MinVersion: 0.0,5.0; Flags: regtypelib 
Source: "{cf}\designer\MSADNCHS.DLL"; DestDir: "{cf}\designer"; MinVersion: 0.0,5.0; 
Source: "{dao}\DAO350.DLL"; DestDir: "{dao}"; MinVersion: 0.0,5.0; Flags: uninsneveruninstall regserver sharedfile 
Source: "{sys}\MSSTDFMT.DLL"; DestDir: "{sys}"; MinVersion: 0.0,5.0; Flags: uninsneveruninstall regserver sharedfile 
Source: "{sys}\MSSTKPRP.DLL"; DestDir: "{sys}"; MinVersion: 0.0,5.0; Flags: uninsneveruninstall regserver sharedfile 
Source: "{sys}\MSVBVM60.DLL"; DestDir: "{sys}"; MinVersion: 0.0,5.0; Flags: uninsneveruninstall regserver sharedfile 
Source: "{sys}\VB6CHS.DLL"; DestDir: "{sys}"; MinVersion: 0.0,5.0; Flags: uninsneveruninstall sharedfile 
Source: "{sys}\COMMTB32.DLL"; DestDir: "{sys}"; MinVersion: 0.0,5.0; Flags: uninsneveruninstall sharedfile 
Source: "{sys}\COMDLG32.OCX"; DestDir: "{sys}"; MinVersion: 0.0,5.0; Flags: regserver 
Source: "{sys}\MSCOMCTL.OCX"; DestDir: "{sys}"; MinVersion: 0.0,5.0; Flags: regserver 
Source: "{sys}\MSFLXGRD.OCX"; DestDir: "{sys}"; MinVersion: 0.0,5.0; Flags: regserver 
Source: "{sys}\MSPRPCHS.DLL"; DestDir: "{sys}"; MinVersion: 0.0,5.0; 
Source: "{sys}\CMDLGCHS.DLL"; DestDir: "{sys}"; MinVersion: 0.0,5.0; 
Source: "{sys}\MSCMCCHS.DLL"; DestDir: "{sys}"; MinVersion: 0.0,5.0; 
Source: "{sys}\FLXGDCHS.DLL"; DestDir: "{sys}"; MinVersion: 0.0,5.0; 
Source: "{app}\Wizards\wiz.EXE"; DestDir: "{app}\Wizards"; MinVersion: 0.0,5.0; 
Source: "{app}\Wizards\Unwise32.exe"; DestDir: "{app}\Wizards"; MinVersion: 0.0,5.0; 
Source: "{app}\VB6IDEMouseWheelAddin.DLL"; DestDir: "{app}"; MinVersion: 0.0,5.0; Flags: regserver 
Source: "{app}\Wizards\MouseReg.exe"; DestDir: "{app}\Wizards"; MinVersion: 0.0,5.0; 

[Dirs]
Name: "{app}\Template"; 
Name: "{app}\Template\Classes"; 
Name: "{app}\Wizards"; 

[Registry]
Root: HKCR; Subkey: "Licenses\74872841-703A-11d1-A3AF-00A0C90F26FA"; ValueType: String; ValueData: "klglsejeilmereglrfkleeheqkpkelgejgqf"; MinVersion: 0.0,5.0; Flags: uninsdeletekey 
Root: HKCR; Subkey: "Licenses\4D553650-6ABE-11cf-8ADB-00AA00C00905"; ValueType: String; ValueData: "gfjmrfkfifkmkfffrlmmgmhmnlulkmfmqkqj"; MinVersion: 0.0,5.0; Flags: uninsdeletekey 
Root: HKCR; Subkey: "Licenses\72E67120-5959-11cf-91F6-C2863C385E30"; ValueType: String; ValueData: "ibcbbbebqbdbciebmcobmbhifcmciibblgmf"; MinVersion: 0.0,5.0; Flags: uninsdeletekey 
Root: HKCR; Subkey: "Licenses\ED4B87C4-9F76-11d1-8BF7-0000F8754DA1"; ValueType: String; ValueData: "knlggnmntgggrninthpgmnngrhqhnnjnslsh"; MinVersion: 0.0,5.0; Flags: uninsdeletekey 
Root: HKCR; Subkey: ".vbp"; ValueType: String; ValueData: "VisualBasic.Project"; MinVersion: 0.0,5.0; Flags: uninsdeletekey 
Root: HKCR; Subkey: "VisualBasic.Project"; ValueType: String; ValueData: "Visual Basic Project"; MinVersion: 0.0,5.0; Flags: uninsdeletekey 
Root: HKCR; Subkey: "VisualBasic.Project\Shell\Open\Command"; ValueType: String; ValueData: """{app}\VB6.EXE"" ""%1"""; MinVersion: 0.0,5.0; Flags: uninsdeletevalue 
Root: HKCR; Subkey: "VisualBasic.Project\DefaultIcon"; ValueType: String; ValueData: "{app}\VB6.EXE,16"; MinVersion: 0.0,5.0; Flags: uninsdeletevalue 
Root: HKCR; Subkey: ".vbg"; ValueType: String; ValueData: "VisualBasic.ProjectGroup"; MinVersion: 0.0,5.0; Flags: uninsdeletekey 
Root: HKCR; Subkey: "VisualBasic.ProjectGroup"; ValueType: String; ValueData: "Visual Basic Group Project"; MinVersion: 0.0,5.0; Flags: uninsdeletekey 
Root: HKCR; Subkey: "VisualBasic.ProjectGroup\Shell\Open\Command"; ValueType: String; ValueData: """{app}\VB6.EXE"" ""%1"""; MinVersion: 0.0,5.0; Flags: uninsdeletevalue 
Root: HKCR; Subkey: "VisualBasic.ProjectGroup\DefaultIcon"; ValueType: String; ValueData: "{app}\VB6.EXE,22"; MinVersion: 0.0,5.0; Flags: uninsdeletevalue 

[Run]
Filename: "{app}\Wizards\wiz.EXE"; WorkingDir: "{app}\Wizards"; MinVersion: 0.0,5.0; 
Filename: "{app}\Wizards\MouseReg.exe"; Description: "添加鼠标滚轮支持"; MinVersion: 0.0,5.0; 
Filename: "{app}\VB6.EXE"; Description: "启动 VB6 集成开发环境"; MinVersion: 0.0,5.0; Flags: postinstall nowait

[UninstallRun]
Filename: "{app}\Wizards\Unwise32.exe"; Parameters: "/S /A INSTALL.LOG"; WorkingDir: "{app}\Wizards"; MinVersion: 0.0,5.0; 

[Icons]
Name: "{userdesktop}\VB6 集成开发环境"; Filename: "{app}\VB6.EXE"; MinVersion: 0.0,5.0; 
Name: "{group}\VB6 集成开发环境"; Filename: "{app}\VB6.EXE"; MinVersion: 0.0,5.0; 
Name: "{group}\卸载"; Filename: "{uninstallexe}"; MinVersion: 0.0,5.0; 

[UninstallDelete]
Type: filesandordirs; Name: "{app}\Wizards"; 

[CustomMessages]
default.AdditionalIcons=附加快捷方式:
default.CreateDesktopIcon=创建桌面快捷方式(&D)
default.CreateQuickLaunchIcon=创建快速运行栏快捷方式(&Q)
default.ProgramOnTheWeb=%1 网站
default.UninstallProgram=卸载 %1
default.LaunchProgram=运行 %1
default.AssocFileExtension=将 %2 文件扩展名与 %1 建立关联(&A)
default.AssocingFileExtension=正在将 %2 文件扩展名与 %1 建立关联...

[Languages]
; These files are stubs
; To achieve better results after recompilation, use the real language files
Name: "default"; MessagesFile: "embedded\default.isl"; 
