INI formatting
- From: "vovan" <someone@xxxxxxxxx>
- Date: Sat, 16 Jun 2007 09:22:50 -0400
I'm switching from Registry to INI file to store program settings (Vista
made me to do that).
I'm trying to use this approach to write to INI file:
Public Sub WriteKeyValue(sSection As String, sKey As String, sKeyValue As
String)
Dim lngResult As Long
lngResult = WritePrivateProfileString(sSection, sKey, sKeyValue,
m_FileName)
End Sub
I'm getting not separated entries in the INI file like this:
[Section1]
MyKeyValue1=Value1
MyKeyValue2=Value2
MyKeyValue3=Value3
[Section2]
MyKeyValue21=Value21
MyKeyValue22=Value22
MyKeyValue23=Value23
[Section2]
MyKeyValue31=Value31
MyKeyValue32=Value32
MyKeyValue33=Value33
I checked the format of several existing on my PC INI files and noticed that
they have separation between sections, like this:
[Section1]
MyKeyValue1=Value1
MyKeyValue2=Value2
MyKeyValue3=Value3
[Section2]
MyKeyValue21=Value21
MyKeyValue22=Value22
MyKeyValue23=Value23
[Section2]
MyKeyValue31=Value31
MyKeyValue32=Value32
MyKeyValue33=Value33
A can add vbNewLine when I'm adding the last Key to the Section.
But because I have a lot of Registry entries I need to move to INI file I'm
afraid that I will lose control which line is the last one.
I would prefer to add a blank line BEFORE any section. I think it would
simplify the writing to the file when a new Key is added or the value of the
existing one is changed.
I used Google but found nothing.
Thank you
vovan
.
- Follow-Ups:
- Re: INI formatting
- From: RB Smissaert
- Re: INI formatting
- From: JP Bless
- Re: INI formatting
- From: Bob Butler
- Re: INI formatting
- Prev by Date: Re: How to log off if no activites for 30 minutes?
- Next by Date: Re: INI formatting
- Previous by thread: how to resize gif? (AnimatedGif.ocx)
- Next by thread: Re: INI formatting
- Index(es):
Relevant Pages
|