急~!在线等!谢谢
解决方案 »
- 小白,求教 vsvars32.bat问题
- msdn
- 按分组显示的listview 双击组标题(group header)弹出一个窗口,请大牛们给个思路或是方法.
- 关闭窗体,确认问题
- 微软解决方案[规范流程支持网站]的业务场景?用来管理什么业务地?
- 我用wmi的Win32_NetworkAdapter,为什么会得到三个不同的网卡物理地址,而用ipconfig/all在dos窗口中只得到一个网卡物理地址,这是怎么回事?
- 在线等,痛下100分:极度郁闷和抓狂的问题,描述清晰.大家都进来看看,帮帮我啊,我都要晕了~~~~~
- *********老问题:C#实现 Excel导入Sql数据库 感谢参与 感谢改正********谢谢大家 帮忙
- ★如此简单的“char *tempin = new char[100];”造成 NullReferenceException错误,狂晕!重分!!!
- Crystal Reports Advanced v9.2哪里有下? 急用啊!
- C#调用DLL的问题
- 打开子窗口,想让父窗口蒙上一层半透明灰色的层,这个怎么做?
private static extern bool WritePrivateProfileString(string section, string key, string val, string filePath);
{
[DllImport("kernel32")]
private static extern bool WritePrivateProfileString(string section, string key, string value, string fileName);//必须有static、extern,方法名必须与所调用的属性类中方法名相同,参数类型必须与原方法相同
[DllImport("kernel32")]
private static extern bool GetPrivateProfileString(string section, string key, string def, StringBuilder retVal, int valSize, string fileName); public IniOperate(string iniUrl) { url = iniUrl; } private string url;
private StringBuilder strB=new StringBuilder(1024);//设置一个接受数据的容器
private const int size = 1024;//设置容器的大小 #region 写入数据
public bool SetIni(string node, string key, string value)
{
return WritePrivateProfileString(node, key, value, url);
}
#endregion #region 读取数据
public string GetIni(string node, string key,string defaultValue)
{
GetPrivateProfileString(node, key, defaultValue, strB, size,url);
return strB.ToString();
}
#endregion #region 删除文件或数据
public string Delete()//删文件
{
if (File.Exists(url))
{
File.Delete(url);
return "删除成功";
}
else
{
return "指定的文件不存在";
}
}
public void Delete(string node,string key)//删指定节点下的键
{
WritePrivateProfileString(node, key, null, url);
}
public void Delete(string node)//删指定的节点
{
WritePrivateProfileString(node, null, null, url);
}
#endregion我正好前几天刚刚学过点,自己专门写了个操作INI的类,你看下能用到不~~~~~~~~~~~