VB.net中如何记住checkbox的值?使程序关闭再启动时记住checkbox最后状态。

如题。最好不是用ini文件,因为我想做单独的exe绿色软件,能否直接在程序里记住checkbox的勾选状态?最好能给个代码。... 如题。
最好不是用ini文件,因为我想做单独的exe绿色软件,能否直接在程序里记住checkbox的勾选状态?
最好能给个代码。
展开
 我来答
szqaly
推荐于2016-02-13 · TA获得超过1745个赞
知道大有可为答主
回答量:2107
采纳率:77%
帮助的人:1540万
展开全部

所谓绿色软件是不需要安装就可以运行,纯粹单个文件的软件很少。存在注册表中了,简单点的如:

   Private Sub Form1_FormClosed(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosedEventArgs) Handles Me.FormClosed
        SaveSetting(ProductName, Me.Name, "CheckBox1", CheckBox1.Checked)
    End Sub
    Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        CheckBox1.Checked = GetSetting(ProductName, Me.Name, "CheckBox1", CheckBox1.Checked)
    End Sub
更多追问追答
追问
试了不成功,关掉软件重新打开还是默认状态。不知道是不是我其它地方引起。可否加你Q,我将整个代码发给你。
追答
qq卡的要命,发到qq邮箱吧:2978454279@qq.com
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式