iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >VB.NET中怎么操作注册表
  • 331
分享到

VB.NET中怎么操作注册表

2023-06-17 17:06:02 331人浏览 薄情痞子
摘要

VB.NET中怎么操作注册表,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。VB.net的出现可以说很大程度上改变了开发人员原有的摆弄些代码方式,为编程人员带来了

VB.NET中怎么操作注册表,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

VB.net的出现可以说很大程度上改变了开发人员原有的摆弄些代码方式,为编程人员带来了一个良好的编程环境。对于VB.NET操作注册表, 和VS STUDio 时代,真是不可同日而语, .NET 之前的操作, 要引入大量的 api 函数,含有键值类型, 错误类型等, 繁琐的要死, 而.NET中,实现起来的简单程度,已经和 DELPHI 基本相同了,下面通过例子体验一下:

  • VB.NET压缩ZIP文件实际方式解析

  • 彻底解决VB.NET窗体继承相关问题

  • VB.NET使用MS Access技术指导

  • VB.NET获取硬盘信息操作方式总结概览

  • VB.NET序列化实现方式简单介绍

VB.NET操作注册表代码:

  1. Imports Microsoft.Win32.ReGIStry   

  2. Public Class frmMain   

  3. Inherits System.windows.FORMs.Form   

  4. Private Sub Button2_Click(ByVal sender As 
    System.Object, ByVal e As System.EventArgs) 
    Handles Button2.Click   

  5. Me.Dispose(True)   

  6. End Sub   

  7. Private Sub Button1_Click(ByVal sender As 
    System.Object, ByVal e As System.EventArgs)
     Handles Button1.Click   

  8. Dim reg As Microsoft.Win32.RegistryKey   

  9. reg = CurrentUser.OpenSubKey("Software\Microsoft
    \Windows\CurrentVersion\Run", True)   

  10. If reg.GetValue("test") <> "" Then   

  11. MsgBox("改键值已经存在", MsgBoxStyle.Information, "提示")   

  12. Else   

  13. reg.SetValue("test", txTKEyValue.Text)   

  14. MsgBox("设置成功!", MsgBoxStyle.Information, "提示")   

  15. End If   

  16. reg.Close()   

  17. reg = Nothing   

  18. End Sub   

  19. Private Sub Button3_Click(ByVal sender As 
    System.Object, ByVal e As System.EventArgs) 
    Handles Button3.Click   

  20. Dim reg As Microsoft.Win32.RegistryKey   

  21. reg = CurrentUser.OpenSubKey("Software\
    Microsoft\Windows\CurrentVersion\Run", True)   

  22. If reg.GetValue("test") <> "" Then   

  23. reg.DeleteValue("test")   

  24. MsgBox("已删除")   

  25. Else   

  26. MsgBox("不存在")   

  27. End If   

  28. reg.Close()   

  29. reg = Nothing   

  30. End Sub   

  31. Private Sub chkAutoStart_CheckedChanged
    (ByVal sender As System.Object, ByVal e 
    As System.EventArgs) Handles chkAutoStart.
    CheckedChanged   

  32. Dim regKey As Microsoft.Win32.RegistryKey   

  33. regKey = CurrentUser.OpenSubKey("Software
    \Microsoft\Windows\CurrentVersion\Run", True)   

  34. If chkAutoStart.Checked Then   

  35. If regKey.GetValue("sjcatsoft") = "" Then   

  36. regKey.SetValue("sjcatsoft", 
    Application.ExecutablePath)   

  37. End If   

  38. Else   

  39. If regKey.GetValue("sjcatsoft") <> "" Then   

  40. regKey.DeleteValue("sjcatsoft")   

  41. End If   

  42. End If   

  43. regKey.Close()   

  44. regKey = Nothing   

  45. End Sub   

  46. End Class  

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注编程网精选频道,感谢您对编程网的支持。

--结束END--

本文标题: VB.NET中怎么操作注册表

本文链接: https://www.lsjlt.com/news/291489.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • VB.NET中怎么操作注册表
    VB.NET中怎么操作注册表,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。VB.NET的出现可以说很大程度上改变了开发人员原有的摆弄些代码方式,为编程人员带来了...
    99+
    2023-06-17
  • VB.NET中怎么实现注册表操作
    这篇文章给大家介绍VB.NET中怎么实现注册表操作,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。VB.NET注册表操作1,返回或创建一个注册表键 Dim Key1 As Microsoft...
    99+
    2023-06-17
  • vbs中怎么操作注册表
    这篇文章将为大家详细讲解有关vbs中怎么操作注册表,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。打开或关闭CMD:   Dim WSHShell, r...
    99+
    2023-06-08
  • Python中怎么操作注册表
    本篇文章给大家分享的是有关Python中怎么操作注册表,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。Python操作注册表步骤之1.打开注册表对注册表进行操作前,必须打开注册表...
    99+
    2023-06-17
  • C#中怎么操作注册表
    这篇文章将为大家详细讲解有关C#中怎么操作注册表,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。要操作注册表,我们必须要引入必要的命名空间:using Microsoft.Win32...
    99+
    2023-06-17
  • VB.NET中怎么访问注册表
    VB.NET中怎么访问注册表,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。返回或创建一个注册表键Dim Key1 As Microsoft.W...
    99+
    2023-06-17
  • C#中怎么对注册表进行删除操作
    本篇文章给大家分享的是有关C#中怎么对注册表进行删除操作,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。删除注册表中指定的注册表项private void D...
    99+
    2023-06-18
  • C#中怎么对注册表进行写入操作
    这期内容当中小编将会给大家带来有关C#中怎么对注册表进行写入操作,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。向注册表中写数据 private void WTRegedit(...
    99+
    2023-06-17
  • C#中怎么对注册表进行读取操作
    本篇文章给大家分享的是有关C#中怎么对注册表进行读取操作,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。读取指定名称的注册表的值private string ...
    99+
    2023-06-17
  • C#操作注册表之Registry类怎么用
    这篇文章主要介绍“C#操作注册表之Registry类怎么用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“C#操作注册表之Registry类怎么用”文章能帮助大家解决问题。提供表示 Windows 注...
    99+
    2023-06-30
  • 怎样完成VB.NET读写注册表
    这篇文章将为大家详细讲解有关怎样完成VB.NET读写注册表,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。程序员在选择使用何种编程语言来帮助他们实现自己的程序开发的时候,首先考虑的因素就是实用...
    99+
    2023-06-17
  • VB.NET中怎么对EXCEL表进行操作
    今天就跟大家聊聊有关VB.NET中怎么对EXCEL表进行操作,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。读写VB.NET EXCEL表:VB本身提自动化功能可以读写EXCEL表,其...
    99+
    2023-06-17
  • VB.NET如何访问注册表
    这篇文章主要介绍了VB.NET如何访问注册表,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。VB.NET访问注册表非常的简单。我们可以用microsoft.Win32 名称空间...
    99+
    2023-06-17
  • C#操作注册表之Registry类
    提供表示 Windows 注册表中的根项的 RegistryKey 对象,并提供访问项/值对的 static 方法。 继承层次结构 Syste...
    99+
    2024-04-02
  • C#操作注册表的方法
    目录一、注册表操作简介注册表巢Registry静态类RegistryKey类二、注册表项的创建、打开、删除1、创建,CreateSubKey2、打开,OpenSubKey3、删除,D...
    99+
    2024-04-02
  • C#操作注册表之RegistryKey类
    表示 Windows 注册表中的项级节点。 此类是注册表封装。 继承层次结构 System.Object   System.MarshalBy...
    99+
    2024-04-02
  • VB.NET如何遍历注册表键
    这篇文章给大家分享的是有关VB.NET如何遍历注册表键的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。VB.NET遍历注册表代码如下:Imports Microsoft.Win32  ...
    99+
    2023-06-17
  • C#中怎么对注册表进行判断指定操作
    C#中怎么对注册表进行判断指定操作,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。判断指定注册表项是否存在private bool IsReg...
    99+
    2023-06-18
  • vbs如何实现注册表操作
    小编给大家分享一下vbs如何实现注册表操作,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!读注册表的关键词和值: 可以通过把关键词的完整路径传递给wshshell对...
    99+
    2023-06-08
  • .NET5如何实现操作注册表
    这篇文章主要介绍.NET5如何实现操作注册表,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!关于注册表注册表是存储设备,用于提供有关应用程序、用户和默认系统设置的信息。 例如,应用程序可以使用注册表存储需要在应用程序关...
    99+
    2023-06-29
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作