2013-10-18 38 views
2

我正在使用Visual Studio 2008創建安裝項目。我想創建一個文件,其中將包含用戶在安裝期間選擇的複選框的值。如何以及在哪裏編寫相同的代碼?我是Windows安裝程序的新手。 請爲我提供相同的指針。 預先感謝您。如何處理Windows安裝程序中的複選框控件?

+0

通過將複選框值保存到文件是什麼意思?你想簡單地將選定的值保存到文本文件? – Kurubaran

+0

是的,我只是想將選定的值保存到文本文件。 –

回答

4

您可以使用安裝程序類輕鬆完成。

  1. 首先將安裝程序類添加到您的安裝項目中。轉到Add> Add New Item>Select Installer class

Installer Class

  • 創建一個單選按鈕的窗口表格,以獲取用戶輸入和邏輯來選擇的值保存到文本文件。

  • 在安裝程序類的安裝方法中打開窗體窗體以獲取用戶輸入。所以在安裝Windows窗體將彈出,用戶可以選擇的值。(請沒有這種形式不會開的模態彈出

  • Install()

    public override void Install(IDictionary stateSaver) 
         { 
          base.Install(stateSaver); 
    
          Form1 form = new Form1(); 
          form.ShowDialog(); 
         } 
    

    最好方法

    在安裝過程中獲取用戶輸入的最佳方法是創建.wid文件。看到我的文章here

    +0

    但我無法通過您告訴我的過程將InstallerClass添加到我的安裝項目中。我試圖谷歌它,但我沒有任何選項,如「添加新項目」,這將添加類。我需要更改任何設置嗎? –

    +0

    @AparnaSavant只需右鍵單擊該項目並添加項目,就像添加一個類到項目中一樣。 – Kurubaran

    +0

    對不起,在Project上點擊右鍵後,我可以在「Add」下看到以下選項:「Project Output」,「File」,「Merge Module」,「Assembly」。沒有「添加項目」選項,最終將導致我成爲「安裝者CLass」。請指導我我在做什麼錯。 –

    相關問題