我正在使用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
是的,我只是想将选定的值保存到文本文件。 –