Inno Setup入門(七) 提供安裝語言選項

2021-09-29 07:31:19 字數 705 閱讀 4791

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 sh...

Inno Setup入門(七) 提供安裝語言選項

inno setup安裝目錄下有乙個languages的資料夾,該資料夾提供了可供使用的語言,通過在指令碼中加入 languages 段,可以實現該項功能,實現 如下 setup 全域性設定,本段必須 defaultdirname e test compression lzma2 max showl...

Inno Setup入門(十) 操作登錄檔

有些程式需要隨系統啟動,或者需要建立某些檔案關聯等問題,這些都是通過在安裝程式中對登錄檔進行操作的結果。inno setup中通過 registry 段實現對登錄檔的操作。本段說明 引數列表 引數說明 root 根鍵。必須是下列中的乙個 hkcr hkey classes root hkcu hke...