vb.net getsettings

vb.net getsettings,vb.net,Vb.net,我需要一个窗体宽度复选框不要为我的winform再次显示此复选框, 但是,当我的Form1加载时,如何使用getsettings选项检查复选框的状态 如何将复选框状态保存到注册表?我怎样才能得到这个州 If Form2.Checkbox.checked = Getsettings() Then Form2.showdialog Else Goto Skip End IF Skip: 问题的主要症结在于如何在注册表中读写值 在这里看到一个伟大的世界 您是初学者,以下是有关代码

我需要一个窗体宽度复选框不要为我的winform再次显示此复选框, 但是,当我的Form1加载时,如何使用getsettings选项检查复选框的状态

如何将复选框状态保存到注册表?我怎样才能得到这个州

    If Form2.Checkbox.checked = Getsettings() Then 
Form2.showdialog
    Else
Goto Skip
End IF

Skip:

问题的主要症结在于如何在注册表中读写值

在这里看到一个伟大的世界

您是初学者,以下是有关代码示例的一些提示:

更详细地命名对象。从现在起几个小时后,Form2对您来说将毫无意义。 不要使用Goto。别这样。请要么显示对话框,要么不显示。整个Else块中包含Goto是不必要的。 要使其正常工作,您还需要做几件事:

处理复选框选中事件,并将1或0或T或F写入注册表值 在GetSettings方法中读取该注册表值 您可能希望向GetSettings传递一个参数,该参数精确指定您需要的设置,因为您可能还希望将该方法用于其他设置
问题的主要症结在于如何在注册表中读写值

在这里看到一个伟大的世界

您是初学者,以下是有关代码示例的一些提示:

更详细地命名对象。从现在起几个小时后,Form2对您来说将毫无意义。 不要使用Goto。别这样。请要么显示对话框,要么不显示。整个Else块中包含Goto是不必要的。 要使其正常工作,您还需要做几件事:

处理复选框选中事件,并将1或0或T或F写入注册表值 在GetSettings方法中读取该注册表值 您可能希望向GetSettings传递一个参数,该参数精确指定您需要的设置,因为您可能还希望将该方法用于其他设置
Windows窗体内置了这方面的支持,您无需编写任何代码。选中您的复选框。在属性窗口中,滚动到顶部,展开ApplicationSettings节点。单击选中并下拉组合框。单击新建。将Name属性设置为有意义的内容


完成了。您的复选框将始终使用用户选择的最后一个选项进行恢复。打开Show时不要调用它,请立即处理表单。

Windows窗体内置了对该功能的支持,您无需编写任何代码。选中您的复选框。在属性窗口中,滚动到顶部,展开ApplicationSettings节点。单击选中并下拉组合框。单击新建。将Name属性设置为有意义的内容


完成了。您的复选框将始终使用用户选择的最后一个选项进行恢复。打开时不要打电话给Show,请立即处理表单。

谢谢,我键入了form2,以便其他人更好地理解它。我为自己重新命名了表格。这两种方法都有效,但我更喜欢nobugz方法,所以我不必处理注册权限。谢谢,我键入了form2,这样别人就可以更好地理解它。我为自己重新命名了表格。这两种方法都有效,但我更喜欢nobugz方法,所以我不必处理注册权限。我从来不知道这是存在的,我总是通过代码艰难地完成它。谢谢很好的电话。我也从来没有注意到这个特性。我从来都不知道它的存在,我总是通过代码艰难地完成它。谢谢很好的电话。我也没有注意到这一点。