Celebrate National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17


program version information

Posted on 1999-07-28
Medium Priority
Last Modified: 2010-08-05
How (little example please) can I make the program information visible inside the application (ex. about or dialogbox).  The information I'm talking about is the program name, buildversion, fileversion, company name, ... (see menu project, options, version info).

I know you can see it in the property (version page) of the EXE file, but I want to use it inside the application.

All solutions welcome.

Thanks, Dirk.
Question by:ka1a
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
LVL 15

Accepted Solution

simonet earned 80 total points
ID: 1391659
In my site there's a demo application that will teach you how to extract version information form biary files. The URL is:


Download the project entitled " How to extract Version information from EXEs, DLLs, VXDs, etc... ". It's 134Kb and full source code is included.



Author Comment

ID: 1391660

I download your example.  It works fine.  When I use your example program to make the versioninformation of my program visible all I get is Fyletype, Operatingsystem and productversion.  All the others (comment, companyname, ...) are not visible.  In your example program with your own program selected they are all visible.  I have put the information in project, options, version.  What am I doing wrong?

Thanks in advance,
LVL 15

Expert Comment

ID: 1391661
IT happens that comment, companyname, etc is not being added to the EXE. Try rebuild (do a Build all) the application whose version info is missing.


Author Comment

ID: 1391662


Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Hello everybody This Article will show you how to validate number with TEdit control, What's the TEdit control? TEdit is a standard Windows edit control on a form, it allows to user to write, read and copy/paste single line of text. Usua…
In my programming career I have only very rarely run into situations where operator overloading would be of any use in my work.  Normally those situations involved math with either overly large numbers (hundreds of thousands of digits or accuracy re…
In this video, Percona Solution Engineer Dimitri Vanoverbeke discusses why you want to use at least three nodes in a database cluster. To discuss how Percona Consulting can help with your design and architecture needs for your database and infras…
How to fix incompatible JVM issue while installing Eclipse While installing Eclipse in windows, got one error like above and unable to proceed with the installation. This video describes how to successfully install Eclipse. How to solve incompa…
Suggested Courses

730 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