用VB写ini文件,如何在字段间加入空行?

来源:百度知道 编辑:UC知道 时间:2024/05/10 04:52:09
我用VB编了个程序,用WritePrivateProfileString来写ini文件,生成的ini文件是这样的:

[Section1]
Key1=Value1
Key2=Value2
[Section2]
Key1=Value1
Key2=Value3

我希望能这样:

[Section1]
Key1=Value1
Key2=Value2

[Section2]
Key3=Value3
Key4=Value4

就是在[Section1]和[Section2]之间加入一个空行,这样生成的ini文件更方便观看~请问改怎么做?

我知道有一种方法是在内容最后加一个换行符vbCrLf,但是我[Section1]下面的key1,key2……这个key的个数是不确定的,有时到key2,有时就只到key1。我要是在value1和value2后面都加vbCrLf,那当key1key2都存在的时候,key1key2之间又有空行了。。。就不对了。。

有什么方法解决吗?

ini是给电脑读的,不是给人看的,有没有空行无所谓吧……

用WritePrivateProfileString函数写的ini文件不能设定格式

当然自己读写文本就无所谓了

用replcae函数代替"[Section2]"成为 "vbCrLf & vbCrLf &[Section2]"

你可以在你想实现空行的里边用一个空格,再换行。