zoukankan      html  css  js  c++  java
  • 向注册表中写东西

    /// <summary>
    /// 将记录的功能名称写入注册表 by vichin 2016.5.17
    /// </summary>
    /// <param name="functionNode"></param>
    public void SetReg(string functionNode) {
    RegistryKey key = Registry.LocalMachine;
    RegistryKey portal = key.CreateSubKey("SOFTWARE\PICS\PORTAL");
    portal.SetValue("PORTAL", functionNode);
    portal.Close();
    } 

    这当中的地址,必须要有一个计算机生成的绝对地址,不能单单的写入由用户生成的地址

    开始写了pics\portal,然并卵,后面加入了software就有用了,这software便是计算机中原本拥有的地址。

      

    //将字符串从注册表中读取出来。
    RegSetandRead RSR = new RegSetandRead();
    string functionNode = string.Empty;
    int i=0;
    if (RSR.Exist(ref functionNode,ref i))
    {
    showLayout(functionNode,i); 
    }
    
    public class RegSetandRead
    {
    /// <summary>
    /// 从注册表中找出用户上次退出的节点。 by vichin 2016.5.16
    /// </summary>
    /// <param name="functionNode"></param>
    /// <returns></returns>
    public bool Exist(ref string nodeName, ref int i)
    {
    
    RegistryKey pics = Registry.LocalMachine.OpenSubKey("SOFTWARE\PICS\PORTAL");
    if (pics == null) 
    return false; 
    else
    {
    string functionNode = pics.GetValue("PORTAL").ToString();
    string[] nameIndex = functionNode.Split(',');
    nodeName = nameIndex[0];
    int.TryParse(nameIndex[1], out i);
    pics.Close();
    return true;
    }
    }
    /// <summary>
    /// 将记录的功能名称写入注册表 by vichin 2016.5.17
    /// </summary>
    /// <param name="functionNode"></param>
    public void SetReg(string functionNode)
    {
    RegistryKey key = Registry.LocalMachine;
    RegistryKey portal = key.CreateSubKey("SOFTWARE\PICS\PORTAL");
    portal.SetValue("PORTAL", functionNode);
    portal.Close();
    }
    }
  • 相关阅读:
    模拟赛20181101 雅礼 Wearry 施工 蔬菜 联盟
    模拟赛20181031 雅礼 Wearry 养花 折射 画作
    set/priority_queue的运算符重载
    set的完整用法
    最长公共上升子序列 O(n^2)
    无向图边双联通分量 tarjan 模板
    ID 迭代加深搜索 模板 埃及分数
    树上背包DP Luogu P2014 选课
    A* 第k短路
    [POJ3468]关于整数的简单题 (你想要的)树状数组区间修改区间查询
  • 原文地址:https://www.cnblogs.com/vichin/p/5501409.html
Copyright © 2011-2022 走看看