如何取得一个ini文件中的所有section的名字?同时,如何得到某一个section下的所有内容? 如题!急!!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 GotDotNet: INI files.dll http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=e67d496a-11d3-42c9-8f06-31e983554e60 http://nini.sourceforge.net/有免费的 帮你顶!我目前也正在解决怎样得到ini文件中的所有section的名称 look一下这个类http://blog.csdn.net/eglic/archive/2005/09/27/490158.aspx 秋枫的类使用方法:iniFiles.iniFile i = new iniFiles.iniFile(@"D:\ActiveXImmunity.ini");string [] s = new string[i.CountSections()];i.ReadStrings(s); 首先感谢.能否告知这个dll中都有哪些功能吗?我还需要读取某一个section下的所有内容 参考:http://spaces.msn.com/members/goodidea/Blog/cns!1pvh5M7Pdot4P3jxAxiDygPg!107.entry 你在使用API读取值的时候,把KeyWord参数设为 null 就可以了,返回的是关键字列表,以 null 分隔。比如:[Window]Left=10Top=10Width=640Height=480调用 GetPrivateProfileString("Window", null, bufferStringBuilder, ini 文件名);后获得的bufferStringBuilder.ToString() = "Left\0Top\0Width\0Height\0" 用 String.Split 方法可以获得关键字的数组详细情况可以参看 MSDN 的 Platform SDK 的帮助文档 有汉字的话,可以把DllImportAttribute 中的 CharSet 属性设置为 CharSet.Auto 或者 CharSet.Unicode 。要么你用 StringBuilder 代替 string 试试有汉字应给没有问题啊 倒计时报错,希望,可以帮忙看下 【请教】在C#中使用ajax,并读取返回值 C#遇到问题了,无法隐式转换? 图片如何加密呢?而且程序能够正常打开浏览? VS05 C#中ACCESS只能看 不能添加删除,怎么办啊?急 关于GDI+的基础问题 C#中转换bit问题 高分求购C#开发的Window Form源程序(供学习用) 没招了,谁帮忙下载一下,发邮件给我 在C#中开发WEB,如何显示提示 问一个非常简单的问题 求C#亮度算法
http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=e67d496a-11d3-42c9-8f06-31e983554e60
string [] s = new string[i.CountSections()];
i.ReadStrings(s);
[Window]
Left=10
Top=10
Width=640
Height=480调用 GetPrivateProfileString("Window", null, bufferStringBuilder, ini 文件名);
后获得的
bufferStringBuilder.ToString() = "Left\0Top\0Width\0Height\0" 用 String.Split 方法可以获得关键字的数组详细情况可以参看 MSDN 的 Platform SDK 的帮助文档