pascalscript

    1熱度

    1回答

    當我使用/ DIR命令行開關 "Mysoft.exe" /VERYSILENT /installerbusiness /DIR="C:\Program Files (x86)" 指定的路徑沒有得到用於路徑框我的自定義頁面: 我使用的是基於Use two/multiple selected directories from custom page in Files section的代碼。 這是我

    0熱度

    1回答

    如何在文本對象爲空時隱藏邊框。我已經使用抑制選項在同一列的重複值請參考圖像image

    -1熱度

    1回答

    正如問題所述,我想從左側開始從中間點開始打字。 短碼值: with WizardForm.UserInfoNameEdit do begin Left := ScaleX(104); Top := ScaleY(182); Width := ScaleX(233); Height := ScaleY(31); Font.Height :=

    2熱度

    1回答

    我想在安裝期間在Inno安裝腳本中使用自定義DLL。我寫了一個非常簡單的函數,它基本上使用MySQL .NET連接器檢查MySQL數據庫的連接字符串(目標服務器上沒有MySQL客戶端)。這個導出函數的代碼是: public class DbChecker { [DllExport("CheckConnexion", CallingConvention.StdCall)] pu

    2熱度

    1回答

    我需要將這些一些DLL文件安裝到GAC。 我使用預處理器爲這些DLL生成[Files]節條目。我需要爲StrongAssemblyName參數提供一個值。 因此質疑 我可以自動從Pascal腳本檢索DLL的StrongAssemblyName? 如果沒有,我們可以創建一個字典,所以我可以查找在使用匯編名作爲關鍵字的字典,然後有硬編碼值的字符串會得到使用時自動建立線路 Source: path; D

    2熱度

    1回答

    作爲Inno Setup內置安裝程序的一部分,我想將用戶輸入到安裝程序的文本字段輸出到文本文件。 到目前爲止,我有以下: [Code] var PrimaryServerPage: TInputQueryWizardPage; PrimaryAddress: String; procedure InitializeWizard; begin PrimarySe

    0熱度

    1回答

    某些外部庫(特別是Windows API)使用結構類型,其中某些字段是指向字符數組的指針。 Inno Setup Unicode沒有PChar(PWideChar)類型。如何定義一個使用寬字符數組指針類型的結構? 例如,我該如何定義SHFILEOPSTRUCT structure? type TSHFileOpStruct = record hwnd: HWND; w

    1熱度

    1回答

    我想知道如何發送輸入從UserPage到idpAddFile下載Inno Download Plugin。下載後,我想使用該壓縮和安裝應用程序。 現在我有這樣的: var UserPage: TInputQueryWizardPage; procedure InitializeWizard; begin {Page for input Version} User

    0熱度

    1回答

    我嘗試解壓縮從我的存儲庫下載的安裝文件。我發現這個代碼: How to get Inno Setup to unzip a file it installed (all as part of the one installation process) 但我需要輸入從用戶自定義頁面有關應用程序的版本庫,下載並解壓試試。如何發送從輸入值到ExtractMe('{tmp}\INPUT FROM USER

    1熱度

    1回答

    我正在爲我的應用程序創建Inno Setup安裝程序/更新程序。現在我需要找到一種方法來檢查新版本是否可用,如果可用,它應該自動安裝在已安裝的版本上。 特殊情況是版本號與其他數據在一個文件中。 是Inno Setup的需要閱讀看起來像文件: #Eclipse Product File #Fri Aug 18 08:20:35 CEST 2017 version=0.21.0 name=app