Imports Microsoft.Win32
创新互联公司主营闽侯网站建设的网络公司,主营网站建设方案,App定制开发,闽侯h5重庆小程序开发公司搭建,闽侯网站营销推广欢迎闽侯等地区企业咨询
Dim RegKey As RegistryKey
Dim ObjRegistry As RegistryKey = Registry.LocalMachine
RegKey = ObjRegistry.OpenSubKey("Software\Microsoft\Windows\CurrentVersion\Run", True)
If RegKey.GetValue("启动项名称") = "" Then
RegKey.SetValue("启动项名称", Environment.CurrentDirectory "\你的程序名称.exe")
End If
RegKey.Close()
不是,代码是没有问题的,出现这样的错误是因为程序的权限不够高,一些重要的文件夹的访问自然会受到限制,而且有一些特别重要的文件夹好像不管权限多高也被限制访问。你可以尝试授予程序管理员权限再运行
将用户名,密码,用户类型存在数据库中,登陆时比较输入的值是否与数据库相同即可。
孩子,你别做梦了,Win7的UAC是不可能允许你这么做的。
你只能通过改写app.manifest的方式使【自己的】程序自动以管理员权限运行,而不可能去以管理员权限调用【另一个】程序,这是被UAC所阻止的。
假如真的可以的话,我们不妨设想这样一个情景:某一个后门程序可以以管理员权限运行任何其他的应用程序,当然也包括木马……所以,UAC是不会允许你这样做的。