当前位置:编程学习 > C#/ASP.NET >>

求一个操作ini的类

求一个操作ini的类

哪位大哥有啊  留下QQ啊,小弟我加你.


就是例如

[信息]
名字=csdn


操作这样的类啊,哪个大哥有传下啊谢谢 --------------------编程问答-------------------- 在G.CN里搜索,就有了! --------------------编程问答-------------------- 大哥你有吗? 我搜了好久了,没找到完整的啊 - - --------------------编程问答--------------------
参考下面的

http://www.cppblog.com/twzheng/archive/2008/03/10/44086.html
http://www.codeproject.com/KB/cs/cs_ini.aspx --------------------编程问答-------------------- public class INIClass 

public string inipath; 
[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); 
public INIClass(string INIPath) 

  inipath = INIPath; 

public void IniWriteValue(string Section,string Key,string Value) 

  WritePrivateProfileString(Section,Key,Value,this.inipath); 

public string IniReadValue(string Section,string Key) 

  StringBuilder temp = new StringBuilder(500); 
  int i = GetPrivateProfileString(Section,Key,"",temp,500,this.inipath); 
  return temp.ToString(); 

public bool ExistINIFile() 

  return File.Exists(inipath); 



 
http://topic.csdn.net/u/20090916/18/eb513432-0d5a-4f44-b2cc-9631cd711f9f.html --------------------编程问答-------------------- mark 学习 --------------------编程问答--------------------
引用 4 楼 wuyq11 的回复:
public class INIClass
{
public string inipath;
[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);
public INIClass(string INIPath)
{
  inipath = INIPath;
}
public void IniWriteValue(string Section,string Key,string Value)
{
  WritePrivateProfileString(Section,Key,Value,this.inipath);
}
public string IniReadValue(string Section,string Key)
{
  StringBuilder temp = new StringBuilder(500);
  int i = GetPrivateProfileString(Section,Key,"",temp,500,this.inipath);
  return temp.ToString();
}
public bool ExistINIFile()
{
  return File.Exists(inipath);
}
}


http://topic.csdn.net/u/20090916/18/eb513432-0d5a-4f44-b2cc-9631cd711f9f.html


学习了
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,