Solved

Help reading from INI file in Visual C++ 6.0

Posted on 2009-06-29
3
1,603 Views
Last Modified: 2013-12-14
How do I read from an INI file in Visual C++ 6.0?  I have experience with GetPrivateProfileString in VB 6.0, but not sure on what to do in C++.  I assume I have to define the API appropriately, then I can simply call it just as I do in VB.

Any help would be very much appreciated.  I will also search the knowledgebase.

Thanks,

Todd Doucet
None yet.  This is for an existing DLL that is fairly sophistocated; however, it has no facility built into it to read from an INI file.  I would suggest reading from an XML file, but I don't know if that is possible with Visual C++ 6.0.  I can read a line from a file with the existing code, so if I have to, I will modify that code to read the lines in and then parse out the value I need.  It would be so much easier with the code to read values directly from an INI file, though.

Open in new window

0
Comment
Question by:tad0jazz
  • 2
3 Comments
 

Author Comment

by:tad0jazz
Comment Utility
I looked in the Knowledgebase and it appears that "09/16/99 04:16 PM, ID: 10207256" will answer my question.  I will try the various code options that were suggested, but primarily the GetPrivateProfileString option, and I will update this question with the results once implemented.
If someone has a better suggestion, please feel free to respond.
Thanks,
tad0jazz
0
 
LVL 8

Accepted Solution

by:
Subrat (C++ windows/Linux) earned 50 total points
Comment Utility
Yes need to use GetPrivateProfileString () and WritePrivateProfileString ().
http://msdn.microsoft.com/en-us/library/ms724353(VS.85).aspx
http://msdn.microsoft.com/en-us/library/ms725501(VS.85).aspx
U can use the example given there for ur understanding...
0
 

Author Closing Comment

by:tad0jazz
Comment Utility
Thank you for replying.  You deserve the points for your effort, although I was able to locate similar information in the Knowledgebase.  Next time I will search the Knowledgebase first and only ask a question if I cannot locate an answer from a previous post.

Thanks again for replynig.

tad0jazz

By the way, GetPrivateProfileString() worked as expected.
0

Featured Post

Highfive Gives IT Their Time Back

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

Join & Write a Comment

Update (December 2011): Since this article was published, the things have changed for good for Android native developers. The Sequoyah Project (http://www.eclipse.org/sequoyah/) automates most of the tasks discussed in this article. You can even fin…
Here is a helpful source code for C++ Builder programmers that allows you to manage and manipulate HTML content from C++ code, while also handling HTML events like onclick, onmouseover, ... Some objects defined and used in this source include: …
This tutorial covers a step-by-step guide to install VisualVM launcher in eclipse.
The viewer will learn how to use NetBeans IDE 8.0 for Windows to connect to a MySQL database. Open Services Panel: Create a new connection using New Connection Wizard: Create a test database called eetutorial: Create a new test tabel called ee…

763 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

15 Experts available now in Live!

Get 1:1 Help Now