1.创建winfrom项目 ,在load事件中写方法(只看load事件里的代码就可以)

ps:如需要项目的源码,可去我的资源中下载

from1窗体代码

using Microsoft.Win32;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
using System.Windows.Forms;namespace test111111111111111
{public partial class Form1 : Form{RegistryKey key = Registry.LocalMachine;  获取到 当前登陆用户的 注册表启动项  必须声明为全局public static string KeyID = "";public Form1(){InitializeComponent();}private void Form1_Load(object sender, EventArgs e){//读写注册列表RegistryKey software = key.OpenSubKey("software\\test12", true);//没有注册表信息if (software == null)    //判断如果没有{Form2 fm2 = new Form2();MessageBox.Show("机器尚未注册,请先注册");fm2.ShowDialog();//调取from2窗体software = key.CreateSubKey("software\\test12");//创建注册列表文件software.SetValue("KeyID", KeyID.ToString());//向注册列表文件中写入数据}//有注册表信息else{KeyID = software.GetValue("KeyID", "0").ToString();//如果不为null将注册列表的数据读出来}label1.Text = KeyID;//将读出的数据给label1//this.Width = 0;//让窗体消失//this.Height = 0;//this.Hide();}private void timer1_Tick(object sender, EventArgs e){//label2.Text = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");// if (label2.Text.Contains("11:35:00"))//{//  Thread.Sleep(1000);//  this.Width = 527;//让窗体显示//  this.Height = 357;//this.Show();//}}}
}

from2窗体代码

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Data.SqlClient;namespace test111111111111111
{public partial class Form2 : Form{public Form2(){InitializeComponent();}private void Form2_Load_1(object sender, EventArgs e){string constr = "Server =.; Database =test; User ID = sa ; Password = 123;";SqlConnection con = new SqlConnection(constr);con.Open();SqlDataAdapter sda = new SqlDataAdapter("select * from demo1", con);DataSet ds = new DataSet();sda.Fill(ds, "dept");部门comboBox1.DataSource = ds.Tables["dept"];comboBox1.DisplayMember = "dept";comboBox1.ValueMember = "dept";}private void button1_Click_1(object sender, EventArgs e){//获取comboBox1选定的值string aa = comboBox1.SelectedValue.ToString();//MessageBox.Show(aa);if (aa != "" && aa != null){Form1.KeyID = aa;//将从数据查到的数据给from1中的KeyID,然后写到注册列表this.Close();}else{MessageBox.Show("请选择部门信息");return;}}}
}

C#读写注册列表(写入注册列表,读取注册列表的数据)相关推荐

  1. Python学习-将list列表写入文件并读取方法汇总

    1.writelines()直接写入 l=["A","B","C","D"]f=open("k.txt&quo ...

  2. 批处理操作注册表完全攻略(读取注册表/写入注册表等)

    一,批处理生成.Reg文件操作注册表  用批处理中的重定向符号可以轻松地生成.reg文件.然后用命令执行.reg文件即可!  这里,着重要了解.reg文件操作注册表的方法.  首先.reg文件首行必须 ...

  3. python 列表写入excel_python怎么读取和写入excel表格

    最近在做一些数据处理和计算的工作,因为数据是以.CSV格式保存的,因此刚开始直接用Excel来处理.但是做着做着发现重复的劳动,其实并没有多大的意义,于是就想着写个小工具帮着处理.以前正好在一本书上看 ...

  4. python 列表写入excel_[python]获取一年日历数据并写入excel表格中

    [Asm] 纯文本查看 复制代码# coding=gbk import requests from bs4 import BeautifulSoup import xlwt # 获取一年数据,以字典返 ...

  5. python把列表写入excel_用Python将列表写入Excel文件

    我有一个列表要导出到一个保持适当格式的Excel文件中,我求助于一个名为xlsxwriter的库 这是我的名单:{'FirstName': u'Forence','LastName': u'Bidor ...

  6. python列表写入字典_python如何将列表中的元素添加进字典

    录入自己和另一个人的名字的汉语拼音简写,然后依据标识符中字母的数值之和,进行缘分鉴定,并用图画展示缘分级别能不能这样分析将列表中的a-z进行两两组合,例如:aa,ab,ac,sx等,并... 录入自己 ...

  7. php采集列表xml代码,php读取xml列表程序

    php读了xml很方便的,我们下面用dom与php自带的xml_parser来实例吧,我们先看看wk.xml 文件,其实这里是blogbus的rss文件,代码如下:mikeowen http://mi ...

  8. Python 简短代码:通过openpyxl将字典列表写入Excel

    Python 简短代码将字典列表写入Excel python爬虫爬取的数据一般可以方便的储存为字典列表类型,即 [{},{},{}] 而将数据保存到本地时,为了使数据美观,可以写入到Excel表格 喜 ...

  9. 无法读取此系统上以前注册的服务器的列表。请在“已注册的服务器”窗口中重新注册您的服务器

    环境: 服务器系统: 数据库版本:Microsoft SQL Server 2008 R2 错误提示如下图: 截图来自:点击打开链接 详细错误信息: 有关调用实时(JIT)调试而不是此对话框的详细信息 ...

  10. php 读取注册表 不用wscript.shell,WebShell的检测技术_91Ri.org

    一.Webshell 的常见植入方法 -启明星辰  Leylo Trent WebShell 攻击是常见的用来控制Web 服务器的攻击方法,WebShell 文件通常是可执行的脚本文件,例如asp, ...

最新文章

  1. 错误:cl: 命令行 error D8021 :无效的数值参数“/Wno-cpp”
  2. python案例教程黄蔚答案_Python编程案例教程
  3. 国家开放大学2021春1032成本管理题目
  4. Mac VSCode配置C语言环境(可以调试)
  5. 登陆SQL Server 2008时提示评估期已过的解决办法
  6. java+输出流++空值_一文搞定Java的输入输出流等常见流
  7. java成神之——Fork/Join基本使用
  8. 1.HTML,CSS知识点
  9. zookeeper分布式安装与配置
  10. 层级分类(续)-使用B-CNN(Branch CNN)实现
  11. WES7创建系统恢复盘
  12. LinkPdf转换器-批量PDF转Word|PDF合并|压缩|拆分
  13. 用于提升多样性的Maximum Mutual Information算法
  14. 招标投标管理系统(毕业设计)
  15. Uncaught DONException: Failed to execute ‘atob‘ on “window ‘: The string to be decoded is not carrec
  16. JAVA字符串中字符类型的识别和分类(汉字、数字、字母、特殊符号等)
  17. onedrive登陆以后是白板,OneDrive不能正常显示与设置
  18. android图片压缩的三种方式
  19. 高性能零售IT系统的建设04-APM全链路建设精讲
  20. 国内虚拟主机及国内空间商排名【转】

热门文章

  1. java程序包怎么更新,从Java 8升级到Java 11-软件包sun.util不存在
  2. 面向对象19:内部类
  3. 小 C 的数(number)(C++)
  4. 初级第七课——模拟计算器
  5. 《WebGL编程指南》学习笔记——1.WebGL概述
  6. Linux内核绑定1号cpu,Linux绑定硬件IRQ到指定CPU核
  7. clearinterval函数不生效_excel有没有一种技巧或函数让你相见恨晚,如果没有请看这篇文章...
  8. linux vim 手册,Vim 参考手册
  9. centos mysql 主从安装_基于 CentOS Mysql 安装与主从同步配置详解
  10. c语言用数组实现大数加减,c语言版大数计算器(实现大数的加减乘除运算,已更新源代码)...