我正在使用Visual Studio 2008創建安裝項目。我想創建一個文件,其中將包含用戶在安裝期間選擇的複選框的值。如何以及在哪裏編寫相同的代碼?我是Windows安裝程序的新手。 請爲我提供相同的指針。 預先感謝您。如何處理Windows安裝程序中的複選框控件?
回答
您可以使用安裝程序類輕鬆完成。
- 首先將安裝程序類添加到您的安裝項目中。轉到
Add
>Add New Item
>Select Installer class
創建一個單選按鈕的窗口表格,以獲取用戶輸入和邏輯來選擇的值保存到文本文件。
在安裝程序類的安裝方法中打開窗體窗體以獲取用戶輸入。所以在安裝Windows窗體將彈出,用戶可以選擇的值。(請沒有這種形式不會開的模態彈出)
Install()
public override void Install(IDictionary stateSaver)
{
base.Install(stateSaver);
Form1 form = new Form1();
form.ShowDialog();
}
最好方法
在安裝過程中獲取用戶輸入的最佳方法是創建.wid
文件。看到我的文章here。
但我無法通過您告訴我的過程將InstallerClass添加到我的安裝項目中。我試圖谷歌它,但我沒有任何選項,如「添加新項目」,這將添加類。我需要更改任何設置嗎? –
@AparnaSavant只需右鍵單擊該項目並添加項目,就像添加一個類到項目中一樣。 – Kurubaran
對不起,在Project上點擊右鍵後,我可以在「Add」下看到以下選項:「Project Output」,「File」,「Merge Module」,「Assembly」。沒有「添加項目」選項,最終將導致我成爲「安裝者CLass」。請指導我我在做什麼錯。 –
- 1. 當在Windows安裝程序對話框中選中複選框時隱藏編輯控件
- 2. 如何安裝DebugBreak處理程序?
- 3. 確定事件處理程序中複選框的條件
- 4. 如何在wix安裝程序中添加複選框
- 5. 通過Windows安裝程序和Visual Studio 2008中的自定義操作處理複選框
- 6. 如何處理gridview中的複選框
- 7. 如何安裝Windows程序?
- 8. 如何使用Aplescript檢查Adobe安裝程序的複選框?
- 9. 如何在jQuery中創建多個複選框處理程序?
- 10. 檢查處理程序事件中的值複選框
- 11. WiX:無法處理「在安裝後啓動應用程序」複選框= 0
- 12. 如何在Android應用程序中安裝SWI處理程序
- 13. 如何在DataGrid複選框中處理選中的事件
- 14. Excel vba -get觸發事件處理程序時的ActiveX控件複選框
- 15. 複選框事件處理
- 16. Windows安裝程序安裝舊文件
- 17. 如何製作Phonegap插件安裝程序批處理文件?
- 18. perUser安裝程序如何處理perMachine舊版本的程序?
- 19. Windows安裝程序安裝
- 20. 使用this.bind的多個複選框的事件處理程序?
- 21. Qt安裝程序框架:如何隱藏選擇要安裝的文件夾
- 22. 所有複選框的單個事件處理程序
- 23. 處理複選框
- 24. 處理複選框
- 25. 如何使用Inno安裝程序處理.msi文件?
- 26. Javascript,事件處理程序的窗體中的任何複選框?
- 27. OSX安裝程序包:如何在安裝程序中選擇安裝語言?
- 28. 處理選中的複選框的jQuery
- 29. Inno安裝後安裝複選框
- 30. Windows安裝程序
通過將複選框值保存到文件是什麼意思?你想簡單地將選定的值保存到文本文件? – Kurubaran
是的,我只是想將選定的值保存到文本文件。 –