unity3d 注册表 Regedit
2016-12-20 15:26
295 查看
今天有个需求window 平台的注册表, 本来unity3D 可以使用自带的PlayerPrefs 来完成,但是 外部Window 程序访问就比较麻烦了! 所有想使用 .net 自带的 API 去完成注册表的读写操作。 找了一大圈之后 发现 自从 window7 以后版本就使用不了了! 所有 雅虎 搜索 了一下 找出来了。和大家分享下:
代码如下: unity3d 和 ConsoleApplication 都能够读写
代码如下: unity3d 和 ConsoleApplication 都能够读写
using UnityEngine; using System.Collections; using Microsoft.Win32; public class RegeditController : MonoBehaviour { // Use this for initialization void Start() { ReadRegedit(); } static void ReadRegedit() { RegistryKey key = Microsoft.Win32.Registry.CurrentUser.OpenSubKey("GOGOGO"); if (key != null) //说明存在 { if (key.GetValue("AA") != null) { Debug.Log(key.GetValue("AA")); } } key.Close(); } static void WriteRegedit() { RegistryKey key = Microsoft.Win32.Registry.CurrentUser.CreateSubKey("GOGOGO"); key.SetValue("AA", @"E:\WorlSpace\Visual studio 2015\AliyunOss\ConsoleApplicationAliyunOss\ConsoleApplicationAliyunOss\ConsoleApplicationAliyunOss\bin\Debug"); key.Close(); } }
相关文章推荐
- 用 regedit 命令把注册表 .reg 文件导入注册表- -
- Unity3d 常用 注册表设定
- [SQL]卸载数据库清理注册表方法regedit
- Atitit.判断汉字的编码 regedit 注册表里面的reg_sz
- Atitit.判断汉字的编码 regedit 注册表里面的reg_sz
- 注册表修改屏保时间(regedit)
- Atitit.判断汉字的编码 regedit 注册表里面的reg_sz
- win8.1注册表-修改资源管理器的默认路径regedit
- Win7怎么进入注册表(regedit)
- C#操作注册表~Regedit
- c#小软件(SaveClassic)开发手记--(3)基础类(注册表操作类RegEdit)
- Node.JS更改Windows注册表Regedit的方法小结
- 通过注册表regedit对Windows回收站进行恢复
- 注册表(regedit)
- regedit 导入注册表
- C# 注册表Regedit读写
- Windows注册表(regedit.exe)
- windows下利用注册表regedit手动删除文件
- 用vbs实现解除注册表CMD、Regedit、Taskmgr限制的脚本代码
- 用Regedit命令控制注册表