簡體   English   中英

在Inno Setup中選擇多種語言

[英]Select Multiple Language in Inno Setup

我開始使用Inno Setup,並且已經很高級了。 我設法了解了如何根據用戶選擇的語言來安裝文件。 但是現在我希望我可以讓用戶選擇多種語言(以便安裝屬於該語言的所有文件),同時保留安裝程序的語言選擇。

根據語言,我的程序有很多文檔和許可證。

具體來說,我想要:

  • 開始安裝
  • 選擇安裝程序的語言
  • ...
  • 選擇安裝多種語言包程序。

我認為我應該使用“檢查”之類的方法,也可以使用單選按鈕。

我在網上搜索,但只發現了僅安裝一種語言的示例。

你能幫助我嗎?

先感謝您

我不確定您要從描述中確切地做什么,但是您應該能夠創建一個帶有一些復選框的自定義頁面( http://www.jrsoftware.org/ishelp/index.php?topic=scriptpages )並使用針對每種被檢查語言返回布爾值的函數,僅安裝已檢查的語言文件。 最后,您應該有這樣的東西。

[Files]
Source: "C:\filePath\German.license"; ... Check: CheckGerman
Source: "C:\filePath\French.license"; ... Check: CheckFrench

...

function InitializeSetup(): Boolean;
var 
  resultCode  : Boolean;
begin
   //Do something to check if German should be installed and set value to resultCode
   Result:=resultCode;
end;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM