千家信息网

VB.NET中Array的问题示例

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章主要介绍了VB.NET中Array的问题示例,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。本实例需要项目引用:Imports
千家信息网最后更新 2026年11月03日VB.NET中Array的问题示例

这篇文章主要介绍了VB.NET中Array的问题示例,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

本实例需要项目引用:

Imports Microsoft.Win32  '用途 : 注册表操作  Imports System.Security.AccessControl'用途 : 访问权限控制

首先,对注册表的键增加权限,细分起来共有11种可选的权限类型,它们对应的参数如下:

Select Case ComboBox1.Text  Case "完全控制"  ObjRegRight = RegistryRights.FullControl  Case "查询数值"  ObjRegRight = RegistryRights.QueryValues  Case "设置数值"  ObjRegRight = RegistryRights.SetValue  Case "创建子项"  ObjRegRight = RegistryRights.CreateSubKey  Case "枚举子项"  ObjRegRight = RegistryRights.EnumerateSubKeys  Case "通知"  ObjRegRight = RegistryRights.Notify  Case "创建链接"  ObjRegRight = RegistryRights.CreateLink  Case "删除"  ObjRegRight = RegistryRights.Delete   Case "写入DAC"  ObjRegRight = RegistryRights.WriteKey  Case "写入所有者"  ObjRegRight = RegistryRights.TakeOwnership  Case "读取控制"  ObjRegRight = RegistryRights.ReadPermissions  End Select

而每个细分权限 又分"允许"和"拒绝"两种访问控制类型

Select Case ComboBox2.Text  Case "允许"  ObjRegAccess = AccessControlType.Allow  Case "拒绝"  ObjRegAccess = AccessControlType.Deny  End Select

以下为增加注册表键权限的函数

以下两函数中 Account代表系统nt帐户 Rights和ControlType分别为上文提及的权限类型和访问控制类型

Private Sub AddRegistrySecurity(ByVal Str_FileName As String, ByVal Account As String, ByVal Rights As RegistryRights, ByVal ControlType As AccessControlType)  Dim RegKey As RegistryRegistryKey = Registry.CurrentUser.CreateSubKey("此处填写具体键地址")  Dim RegkeyAcl As RegistrySecurity = RegKey.GetAccessControl()  Dim AccessRule As RegistryAccessRule = New RegistryAccessRule(Account, Rights, ControlType)  RegkeyAcl.AddAccessRule(AccessRule)  RegKey.SetAccessControl(RegkeyAcl)  RegKey.Close()  End Sub

以下为移除注册表键权限的函数

Private Sub RemoveRegistrySecurity(ByVal Str_FileName As String, ByVal Account As String, ByVal Rights As RegistryRights, ByVal ControlType As AccessControlType)  Dim RegKey As RegistryRegistryKey = Registry.CurrentUser.CreateSubKey("此处填写具体键地址")  Dim RegkeyAcl As RegistrySecurity = RegKey.GetAccessControl()  Dim AccessRule As RegistryAccessRule = New RegistryAccessRule(Account, Rights, ControlType)  RegkeyAcl.RemoveAccessRule(AccessRule)  RegKey.SetAccessControl(RegkeyAcl)  RegKey.Close()  End Sub

感谢你能够认真阅读完这篇文章,希望小编分享的"VB.NET中Array的问题示例"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

权限 控制 注册表 篇文章 类型 函数 示例 问题 地址 子项 数值 用途 细分 上文 代表 价值 兴趣 参数 同时 实例 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 工业互联网科技新基建 互联网科技有限公司图片 互联网下的科技发展 互联网科技资迅 互联网科技论文 广州互联网络科技有限公司 互联网科技logo设计 互联网高科技企业 互联网科技股午盘股票涨跌 互联网 科技馆 湖北码尼互联网科技有限公司电话 健康食品互联网创新科技园项目 山东有哪些互联网科技公司 美国五大互联网科技公司市值多少 互联网科技博主张洲 恒生科技指数 中概互联网 亚光科技低轨卫星互联网 互联网金融金融科技 株洲百竞科技的互联网营销顾问 武汉亿视互联网科技有限公司 互联网科技 南京欣网互联网络科技有限公司 A股互联网金融科技公司 互联网科技公司官网 腾讯科技 互联网女皇 深圳前海聚择互联网科技有限公司 成都互联网科技公司工作好不好 电子科技大学互联网创业大赛 元气玛特互联网科技公司是外包吗 好易买互联网科技
0