如何修改INI文件中的section的内容.急,在线等!(50分)

  • 主题发起人 主题发起人 FunFunny
  • 开始时间 开始时间
F

FunFunny

Unregistered / Unconfirmed
GUEST, unregistred user!
ini的文件操作中只有对关键子的修改,section的修改怎么办呢?

我用先删除后在重写的方法可以成功,但是,我显示的时候是用listbox显示

section的内容,当我修改之后修改项就到了listbox的最底端,效果不好,

不知有什么好办法!!

谢谢!!
 
那没有办法,只有自己记录位置,重写后加入LISTBOX的原来位置,
再把LISTBOX的东西写到INI文件里了
 
不知可否修改listbox中的排列顺序,如何改??
 
看你的问题,试验一下WritePrivateProfileSection是否有用。
另外ListBox里面显示的东西是一个TStrings,你可以直接对里面的文字进行修改。
如下是修改第一行的
ListBox1.Items[0] := 'BB';
 
有的listbox可以排序的,写的时可以按行加序号的。
 
谢谢yzhshi,用你的办法实现了

我其实不用重新读取ini的内容了.直接修改Tstring的内容就可以了!
 
我已经给你发了一个例子!请查收!
 
对了,还有怎么用代码来写.ini文件的注释语句?

;以下是写入ini文件内容 [red]//这句怎么写呀?[/red]
[system]
a=1
b=2
 
以文本文件打开操作,我常用。
另:请看我的《大事》软件,是最好的范例。http://www.to-happy.com




 
接受答案了.
 
后退
顶部