txt
来源:互联网 发布:apache 更新 编辑:程序博客网 时间:2024/05/15 01:12
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Runtime.InteropServices;
using System.IO;
namespace ReadandWiter
{
public partial class Form1 : Form
{
[DllImport("kernel32")]
private static extern int WritePrivateProfileString(string section, string key, string val, string filePath);
[DllImport("kernel32")]
private static extern int GetPrivateProfileString(string section, string key, string def, StringBuilder retVal, int size, string filePath);
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
string unlo = readICconfig("人", "姓名");
if (unlo == null)
{
textBox1.Text = "暂无";
}
else
{
textBox1.Text = unlo;
}
}
public int saveICconfig(string fileitemname, string keyname, string keyValue)
{
string FileName = @".\firstReadandWhite.txt";
string section = fileitemname;// "节点号";
int ret = WritePrivateProfileString(section, keyname, keyValue, FileName);//节点好 子结点 子结点值 文件名
//File.SetAttributes(@".\firstReadandWhite.txt", FileAttributes.Hidden);
//FileAttributes fa = File.GetAttributes(@".\IcCardConfig.ini");
return ret;
}
private void button2_Click(object sender, EventArgs e)
{//读
string unlo = readICconfig("人", "姓名");
if (unlo == null)
{
textBox1.Text = "暂无";
}
else
{
textBox1.Text = unlo;
}
}
private void button1_Click(object sender, EventArgs e)
{//写
saveICconfig("人", "姓名", textBox1.Text);
}
public string readICconfig(string fileitemname, string keyname)
{
try
{
String icconfig;
StringBuilder tempdata = new StringBuilder(255);
icconfig = @".\firstReadandWhite.txt";
GetPrivateProfileString(fileitemname, keyname, "读取失败", tempdata, 255, icconfig);
if (tempdata.ToString() != "读取失败")
{
return tempdata.ToString();
}
else
{
MessageBox.Show(keyname+ tempdata.ToString());
return null;
}
}
catch
{
return null;
}
}
}
}
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Runtime.InteropServices;
using System.IO;
namespace ReadandWiter
{
public partial class Form1 : Form
{
[DllImport("kernel32")]
private static extern int WritePrivateProfileString(string section, string key, string val, string filePath);
[DllImport("kernel32")]
private static extern int GetPrivateProfileString(string section, string key, string def, StringBuilder retVal, int size, string filePath);
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
string unlo = readICconfig("人", "姓名");
if (unlo == null)
{
textBox1.Text = "暂无";
}
else
{
textBox1.Text = unlo;
}
}
public int saveICconfig(string fileitemname, string keyname, string keyValue)
{
string FileName = @".\firstReadandWhite.txt";
string section = fileitemname;// "节点号";
int ret = WritePrivateProfileString(section, keyname, keyValue, FileName);//节点好 子结点 子结点值 文件名
//File.SetAttributes(@".\firstReadandWhite.txt", FileAttributes.Hidden);
//FileAttributes fa = File.GetAttributes(@".\IcCardConfig.ini");
return ret;
}
private void button2_Click(object sender, EventArgs e)
{//读
string unlo = readICconfig("人", "姓名");
if (unlo == null)
{
textBox1.Text = "暂无";
}
else
{
textBox1.Text = unlo;
}
}
private void button1_Click(object sender, EventArgs e)
{//写
saveICconfig("人", "姓名", textBox1.Text);
}
public string readICconfig(string fileitemname, string keyname)
{
try
{
String icconfig;
StringBuilder tempdata = new StringBuilder(255);
icconfig = @".\firstReadandWhite.txt";
GetPrivateProfileString(fileitemname, keyname, "读取失败", tempdata, 255, icconfig);
if (tempdata.ToString() != "读取失败")
{
return tempdata.ToString();
}
else
{
MessageBox.Show(keyname+ tempdata.ToString());
return null;
}
}
catch
{
return null;
}
}
}
}
0 0
- txt
- TXT
- ou1_1.txt
- software_design.txt
- robots.txt。
- Struts3_1.txt
- Struts3_2.txt
- Struts3_3.txt
- CustomKeys.txt
- chinaren.txt
- 网址.txt
- robots.txt
- txt炸弹
- robots.txt
- indexof.txt
- map.txt
- appnote.txt
- flv.txt
- 直接插入排序(递归与非递归2种实现方法)
- Qt入门(17)——组装复杂的控件
- Java 静态语句块、语句块、构造函数
- 请谈谈你对Hadoop的理解
- Qt入门(18)——使用信号和槽连接控件
- txt
- Qt入门(19)——自定义窗口部件
- Qt QTcpServer的使用
- Qt入门(20)——Qt模块简介
- Linux Shell编程(1)——shell编程简介
- Linux Shell编程(2)——第一个shell程序
- Linux Shell编程(3)——运行shell脚本
- Linux Shell编程(4)——shell特殊字符(上)
- 两个在多线程环境下使用的小工具类