社区
C#
帖子详情
c#如何操作INI文件呀?请大家给个实例。我用ini保存的一些窗体的属性,读时总是不能再重新设置窗体属性,因为
Tensionli
2006-10-17 05:59:35
c#如何操作INI文件呀?请大家给个实例。我用ini保存的一些窗体的属性,
读时总是不能再重新设置窗体属性,因为用的是string;
...全文
217
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
配置
文件
1. 使用`File.OpenText`打开
ini
文件
,创建一个`StreamReader`
实例
。 2. 逐行读取
文件
内容,通过分隔符(如等号)解析键和值。 3. 将读取的数据存储在适当的数据结构中,例如`Dictionary, string>`。 4. 使用完毕后,...
C#
操作
ini
配置
文件
C#
中
操作
ini
配置
文件
的知识点主要包括以下几个方面: 1.
C#
应用程序配置概念 在.NET框架中,应用程序配置主要是用来
保存
应用程序运行时的配置信息,这些信息可能包括应用程序的行为、用户界面的
设置
等。
C#
提供了...
Winform 读写
INI
文件
简单例子
在Windows桌面应用开发中,有时我们需要
保存
用户的配置信息或者应用程序的状态,这时可以使用
INI
文件
。
INI
文件
是一种简单、易于理解的文本格式,用于存储配置数据。本文将详细讲解如何在
C#
的Winform应用程序中进行...
C#
实例
.net_经典例子400个.pdf
根据提供的
文件
内容,这是一本关于
C#
编程的
实例
书籍,包含400个
实例
代码,适合.NET程序员进行学习和参考。由于内容较多,我将选取部分内容进行详细解析,提炼出关键知识点。 1. WinForms应用
实例
文件
中提到了...
C#
111,094
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章