Thread View: be.comp.programming
6 messages
6 total messages
Started by Opa Vito
Sat, 09 Sep 2006 15:23
VC++ - hoe ini file lezen en toepassen? (newbie)
Author: Opa Vito
Date: Sat, 09 Sep 2006 15:23
Date: Sat, 09 Sep 2006 15:23
33 lines
2296 bytes
2296 bytes
Hallo, Ik ben bezig met Visual C++ 2005 Express Edition (gratis van MS) te leren, gewoon als tijdverdrijf. Uiteraard komen er al meteen serieuze problemen naar boven .... het lijkt toch niet zo gemakkelijk als Visual Basic van een paar jaren terug, daar was ik zeer vlug mee weg :-) Mijn eerste vraag dan maar: hoe lees ik de gegevens van een ini file en breng deze meteen in mijn programma? Voorbeeld van vc.ini : [setup] name=Vito's First picture=pics\wife.jpg picturename=Doortje [action1] picture=pics\girlfriend.jpg De bedoeling is dus het programm op te starten met de waarden uit de [setup] sectie ... 'name' is de caption van de form, 'picture' wordt weergegeven in een picturebox en 'picturename' is de caption van een label. Daarenboven wordt bij het klikken op een button of menuItem, [action1] uitgevoerd en dus 'picture' uit die sectie weergegevn in diezelfde picturebox ... Alle tips van harte welkom. Eventueel op mijn e-mail adres: vito49 at scarlet dot be Bedankt
Re: VC++ - hoe ini file lezen en toepassen? (newbie)
Author: Wim
Date: Sun, 10 Sep 2006 18:38
Date: Sun, 10 Sep 2006 18:38
45 lines
2443 bytes
2443 bytes
Opa Vito wrote: > Hallo, > > Ik ben bezig met Visual C++ 2005 Express Edition (gratis van MS) te > leren, gewoon als tijdverdrijf. Uiteraard komen er al meteen serieuze > problemen naar boven .... het lijkt toch niet zo gemakkelijk als > Visual Basic van een paar jaren terug, daar was ik zeer vlug mee weg > :-) > Mijn eerste vraag dan maar: hoe lees ik de gegevens van een ini file > en breng deze meteen in mijn programma? > > Voorbeeld van vc.ini : > > [setup] > name=Vito's First > picture=pics\wife.jpg > picturename=Doortje > > [action1] > picture=pics\girlfriend.jpg > > De bedoeling is dus het programm op te starten met de waarden uit de > [setup] sectie ... 'name' is de caption van de form, 'picture' wordt > weergegeven in een picturebox en 'picturename' is de caption van een > label. > Daarenboven wordt bij het klikken op een button of menuItem, [action1] > uitgevoerd en dus 'picture' uit die sectie weergegevn in diezelfde > picturebox ... > > Alle tips van harte welkom. Eventueel op mijn e-mail adres: > > vito49 at scarlet dot be > > Bedankt Dat is niet voorzien in dotnet, maar het is mogelijk. Zie http://archive.devx.com/dotnet/discussions/040902/cominterop.asp Het ini-formaat is verouderd. Als je een nieuw programma maakt, raad ik je aan om de instellingen in XML-formaat of in de registry op te slaan. -- Wim
Re: VC++ - hoe ini file lezen en toepassen? (newbie)
Author: Opa Vito
Date: Mon, 11 Sep 2006 06:46
Date: Mon, 11 Sep 2006 06:46
20 lines
2296 bytes
2296 bytes
Wim schreef: > Dat is niet voorzien in dotnet, maar het is mogelijk. Zie > http://archive.devx.com/dotnet/discussions/040902/cominterop.asp > > Het ini-formaat is verouderd. > Als je een nieuw programma maakt, raad ik je aan om de instellingen in > XML-formaat of in de registry op te slaan. > Ik gebruik een ini file omdat die door de meeste gebruikers makkelijk in een text programma naar eigen wensen kan ingevuld worden. Trouwens, mijn programma zal van nog andere gewone text files gebruik moeten maken om bepaalde instellingen te doen ... gebruik maken van dergelijke ini files is dus denkelijk aangewezen (in mijn geval), maar ik zal uiteraard ook de XML optie eens bestuderen. De link die je hebt gegeven is interessant, denklijk kan ik daar wel iets mee, al is het op dit momnt nog een beetje Chinees voor mij ;-) Bedankt.
Re: VC++ - hoe ini file lezen en toepassen? (newbie)
Author: Jan Smit
Date: Mon, 11 Sep 2006 15:13
Date: Mon, 11 Sep 2006 15:13
47 lines
2538 bytes
2538 bytes
gaat met MFC in Visual C++ heel eenvoudig met voor strings: http://msdn2.microsoft.com/en-us/library/62txabd8.aspx http://msdn2.microsoft.com/en-us/library/t453x0d8.aspx integers: http://msdn2.microsoft.com/en-us/library/z024c0d3.aspx http://msdn2.microsoft.com/en-us/library/9bbths4t.aspx "Opa Vito" <gebruik@dit.niet> schreef in bericht news:EPadnY9wpqUOQZ_YRVnyvQ@scarlet.biz... > Hallo, > > Ik ben bezig met Visual C++ 2005 Express Edition (gratis van MS) te leren, > gewoon als tijdverdrijf. Uiteraard komen er al meteen serieuze problemen > naar boven .... het lijkt toch niet zo gemakkelijk als Visual Basic van > een paar jaren terug, daar was ik zeer vlug mee weg :-) > > Mijn eerste vraag dan maar: hoe lees ik de gegevens van een ini file en > breng deze meteen in mijn programma? > > Voorbeeld van vc.ini : > > [setup] > name=Vito's First > picture=pics\wife.jpg > picturename=Doortje > > [action1] > picture=pics\girlfriend.jpg > > De bedoeling is dus het programm op te starten met de waarden uit de > [setup] sectie ... 'name' is de caption van de form, 'picture' wordt > weergegeven in een picturebox en 'picturename' is de caption van een > label. > > Daarenboven wordt bij het klikken op een button of menuItem, [action1] > uitgevoerd en dus 'picture' uit die sectie weergegevn in diezelfde > picturebox ... > > Alle tips van harte welkom. Eventueel op mijn e-mail adres: > > vito49 at scarlet dot be > > Bedankt
Re: VC++ - hoe ini file lezen en toepassen? (newbie)
Author: miseryman
Date: Mon, 11 Sep 2006 21:24
Date: Mon, 11 Sep 2006 21:24
13 lines
1382 bytes
1382 bytes
Jan Smit <iemand@microsoft.com> wrote: > gaat met MFC in Visual C++ heel eenvoudig met "No, MFC and ATL are not included with Visual C++ 2005 Express." <http://msdn.microsoft.com/vstudio/express/support/faq/> OP kan misschien wel verder met GetPrivateProfileString() en aanverwanten <http://msdn.microsoft.com/library/en-us/sysinfo/base/getprivateprofilestring.asp>. -- Raf
Re: VC++ - hoe ini file lezen en toepassen? (newbie)
Author: Tim Van Wassenhove
Date: Tue, 12 Sep 2006 20:34
Date: Tue, 12 Sep 2006 20:34
22 lines
1912 bytes
1912 bytes
On 2006-09-11, miseryman <raf+usenet1@randomseed.be> wrote: > Jan Smit <iemand@microsoft.com> wrote: > >> gaat met MFC in Visual C++ heel eenvoudig met > > "No, MFC and ATL are not included with Visual C++ 2005 Express." ><http://msdn.microsoft.com/vstudio/express/support/faq/> > > OP kan misschien wel verder met GetPrivateProfileString() en > aanverwanten ><http://msdn.microsoft.com/library/en-us/sysinfo/base/getprivateprofilestring.asp>. Op http://www.pinvoke.net/ vind je de signatuur van deze functie (onder kernel32). En op http://www.thecodeproject.com/ vind je nog heel wat samples terug van code die omgaan met ini bestanden (eg: http://www.codeproject.com/useritems/SimpleIni.asp); -- Met vriendelijke groeten, Tim Van Wassenhove <http://timvw.madoka.be>
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads