inno setup安裝目錄下有乙個languages的資料夾,該資料夾提供了可供使用的語言,通過在指令碼中加入[languages]段,可以實現該項功能,實現**如下:
[setup]
;全域性設定,本段必須
defaultdirname="e:\test"
compression=lzma2/max
showlanguagedialog=yes
[languages]
name: "en"; messagesfile: "compiler:default.isl"
name: "cs"; messagesfile: "compiler:languages\chinesesimp.isl"
[files]
上例中需要提到的是[setup]段中需要加入showlanguagedialog=yes,其實不加也是可以的,因為showlanguagedialog預設是yes。
安裝過程中會根據使用者的選擇採用不同的語言介面:
最後需要說明的是compiler:他提供了編譯器所在目錄的路徑。
Inno Setup入門(七) 提供安裝語言選項
inno setup安裝目錄下有乙個languages的資料夾,該資料夾提供了可供使用的語言,通過在指令碼中加入 languages 段,可以實現該項功能,實現 如下 setup 全域性設定,本段必須 defaultdirname e test compression lzma2 max showl...
Inno Setup入門(七) 提供安裝語言選項
inno setup 安裝目錄下有乙個 languages 的資料夾,該資料夾提供了可供使用的語言,通過在指令碼中加入 languages 段,可以實現該項功能,實現 如下 setup 全域性設定,本段必須 defaultdirname e test compression lzma2 max sh...
Inno Setup入門(十) 操作登錄檔
有些程式需要隨系統啟動,或者需要建立某些檔案關聯等問題,這些都是通過在安裝程式中對登錄檔進行操作的結果。inno setup中通過 registry 段實現對登錄檔的操作。本段說明 引數列表 引數說明 root 根鍵。必須是下列中的乙個 hkcr hkey classes root hkcu hke...