社区
C#
帖子详情
c#如何操作INI文件呀?请大家给个实例。我用ini保存的一些窗体的属性,读时总是不能再重新设置窗体属性,因为
Tensionli
2006-10-17 05:59:35
c#如何操作INI文件呀?请大家给个实例。我用ini保存的一些窗体的属性,
读时总是不能再重新设置窗体属性,因为用的是string;
...全文
218
5
打赏
收藏
c#如何操作INI文件呀?请大家给个实例。我用ini保存的一些窗体的属性,读时总是不能再重新设置窗体属性,因为
c#如何操作INI文件呀?请大家给个实例。我用ini保存的一些窗体的属性, 读时总是不能再重新设置窗体属性,因为用的是string;
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
任亚军
2006-10-17
打赏
举报
回复
正好有一个发给你
using System;
using System.IO;
using System.Runtime.InteropServices;
using System.Text;
namespace eMonitor
{
/// <summary>
/// IniFile 的摘要说明。
/// </summary>
public class IniFile
{
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);
/// <summary>
/// 构造方法
/// </summary>
/// <param name="INIPath">文件路径</param>
public IniFile(string INIPath)
{
inipath = INIPath;
}
/// <summary>
/// 写入INI文件
/// </summary>
/// <param name="Section">项目名称(如 [TypeName] )</param>
/// <param name="Key">键</param>
/// <param name="Value">值</param>
public void IniWriteValue(string Section,string Key,string Value)
{
WritePrivateProfileString(Section,Key,Value,this.inipath);
}
/// <summary>
/// 读出INI文件
/// </summary>
/// <param name="Section">项目名称(如 [TypeName] )</param>
/// <param name="Key">键</param>
public string IniReadValue(string Section,string Key)
{
StringBuilder temp = new StringBuilder(500);
int i = GetPrivateProfileString(Section,Key,"",temp,500,this.inipath);
return temp.ToString();
}
/// <summary>
/// 验证文件是否存在
/// </summary>
/// <returns>布尔值</returns>
public bool ExistINIFile()
{
return File.Exists(inipath);
}
}
}
mapserver
2006-10-17
打赏
举报
回复
现在还用ini文件来保存设置?在C#下没有现成的类来操作ini。
可以xml文档来保存,XmlDocument操作xml方便的多。
scow
2006-10-17
打赏
举报
回复
调win32api,请搜索以前的帖子
xingyaohua
2006-10-17
打赏
举报
回复
up
C#
读取
ini
配置
文件
这是一款
C#
连接配置
文件
的程序,可以拓展为数据库的外部连接,当然数据库有限制,
我用
的数据库为Acess,要用到这个,所以就做了这个,用Acess连接很简单,只要读取
ini
的内容,然后连接即可。
C#
操作
ini
配置
文件
内容为网摘代码,自己搜罗的一些
C#
操作
ini
配置
文件
的代码,以备不时之需
Winform 读写
INI
文件
简单例子
Winform 读写
INI
文件
简单例子
C#
实例
.net_经典例子400个.pdf
C#
实例
.net_经典例子400个,
实例
源码,参考学习!!!!
C#
文本
文件
读取和写入(
文件
、目录
操作
)
基于
C#
语言(WindowForm
窗体
应用程序示例)实现文本
文件
读取和写入方法;
文件
的删除、移动和复制;对
文件
中的目录
文件
进行读取显示与删除等
操作
C#
111,095
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章