Tämä koodi lukee INI tiedoston:
Option Explicit
Public Declare Function GetPrivateProfileString Lib "kernel32" Alias "GetPrivateProfileStringA" (ByVal lpApplicationName As String, ByVal lpKeyName As Any, ByVal lpDefault As String, ByVal lpReturnedString As String, ByVal nSize As Long, ByVal lpFileName As String) As Long
Function ReadINI(Section As String, KeyName As String) As String
Dim sRet As String
sRet = String(255, Chr(0))
ReadINI = Left(sRet, GetPrivateProfileString(Section, ByVal KeyName$, "", sRet, Len(sRet), App.Path & "\Programs.ini"))
End Function
INI tiedoston sisältö näyttää taas puolestaan tämän näköiseltä:
[msimn.exe]
FileName=msimn.exe
Path=C:\Program Files\Outlook Express\msimn.exe
[test.exe]
FileName=text.exe
Path=C:\text.exe
Nyt kysyisinkin kuin voin hakea kaikki tiedostonimet tuosta INI tiedostosta esim. [msimn.exe], [test.exe] että ohjelmani osaisi listata ne kaikki olisipa niitä kuinka paljon tahansa muotoon:
msimn.exe
test.exe
INI tiedoston luku VB6:lla
probleema
2
267
Vastaukset
- probleema
Sillä keksin itse ratkaisun tuon ongelmaan :)
- zjei
Toivottavasti keksit API-kutsut:
GetPrivateProfileSection
ja
GetPrivateProfileSectionNames
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Räppäri kuoli vankilassa
Ei kuulemma ole tapahtunut rikosta. Sama vahinkohan kävi Epsteinille. https://www.hs.fi/suomi/art-2000011840869.html "874148Välillä kyllä tuntuu, että jaat vihjeitä
Mutta miten niistä voi olla ollenkaan varma? Ja minä saan niistä kimmokkeen luulemaan yhtä sun toista. Eli mitä ajatella283087No kyllä te luuserit voitte tehdä mitä vaan keskenänne, sitä en ymmärrä miksi pelaat,nainen
Pisteesi silmissäni, edes ystävätasolla tippui jo tuhannella, kun sain selville pelailusi, olet toisen kanssa, vaikka ol452330- 351338
- 10919
- 133901
- 6894
Masan touhut etenee
Punatiilitalon tietotoimiston mukaan Masa on saanut viimein myytyä kämppänsä ja kaavoittaa uudelle lukaalille tonttia pa12832Naisten ja miesten tasoeroista
Oletteko huomanneet, että naisissa ylemmän tason naiset ovat sinkkuja, ja miehissä alemman tason incelit? Toimivat paris124776- 11760