📄 inifile.cs
字号:
/**
* Copyright©,1995-2006,厦门三五互联科技有限公司
* FileName:Class11.cs
* Encoding:UTF-8
* Version: 1.0
* Create Date: 01/16/2007 10:34:13
*/
using System;
using System.IO;
using System.Runtime.InteropServices;
using System.Text;
namespace Destroy_Vote
{
/// <summary>
/// 类名称:Class11
/// 作 者:Administrator
/// 说 明:// TODO: 在此添加类的简要说明
/// 创建日期:01/16/2007 10:34:13
/// </summary>
public class IniFile
{
//文件INI名称
public string Path;
////声明读写INI文件的API函数
[DllImport("kernel32")]
private static extern long 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);
//类的构造函数,传递INI文件名
public IniFile(string inipath)
{
//
// TODO: Add constructor logic here
//
Path = inipath;
}
//写INI文件
public void IniWriteValue(string Section, string Key, string Value)
{
WritePrivateProfileString(Section, Key, Value, this.Path);
}
//读取INI文件指定
public string IniReadValue(string Section, string Key)
{
StringBuilder temp = new StringBuilder(255);
int i = GetPrivateProfileString(Section, Key, "", temp, 255, this.Path);
return temp.ToString();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -