• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 210
  • Last Modified:

File Property -- Version.

Is it possible to get the Version property of a file? I was able to get the file's general properties like path, size...etc., where I used Openfiledialog.
Thanks.
0
cyle
Asked:
cyle
  • 5
  • 5
  • 3
  • +1
1 Solution
 
Sjef BosmanGroupware ConsultantCommented:
What is a Version property? It is not something supported by the O/S so I assume you're talking about Word files or so. In that case, you'll have to ask Word to divulge the Version number. Or am I terribly mistaken??
0
 
cyleAuthor Commented:
The reason why I need it, is that we display .EXE files. Now this files when right click -- properties--one of the tabs would be version. This tab is not displayed on .DOC or other files.
0
 
Sjef BosmanGroupware ConsultantCommented:
Maybe it's possible, but I think you'll need an external utility to get it. The Windows Explorer clearly has the facility to open a .EXE file and to search for the Version-information store in there. The other properties you mention are NOT in the file but in the Windows directory itself. I don't know if the version info is also stored in the Registry, but not all executables appear in the Registry.
0
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.

 
HemanthaKumarCommented:
Version tracking is mostly for dll and exe or system files and that too it is a property which is set by developer...whereas Doc files doesn't carry those information...But there are other custom property that can be set to a doc file, but not created automatically

~Hemanth
0
 
cyleAuthor Commented:
Can you please point me to this custom properties?
0
 
qwaleteeCommented:
In what context are you trying to do this, and why?
0
 
cyleAuthor Commented:
In the system I am currently creating the user clicks on a button browse where they can choose what file they need. I then display the properties of this file that they chose which currently only the general properties. The user needs this for their testing purposes.
0
 
HemanthaKumarCommented:
The custom property is on the Custom tab of the file...

0
 
qwaleteeCommented:
The File Browser window (the same one used to choose a file to attach, or an ID to switch to, or browser databases... all the identical dialog) is really just a little WIndows Explorer window.  As such, you can right-click a file and choose properties (or highlight and hit control-enter), which will display the full Windows Explorer properties box.  For a DLL or EXE file, there will be a VERSION tab that includes copyright info, and fields for such things as Version Number.

Is that what you were asking about?  If not, I have no clue what you are even saying.
0
 
cyleAuthor Commented:
Based on what you see by right clicking on the file, can you get the value in the version tab of that file you are checking?
0
 
HemanthaKumarCommented:
Open the word document and goto file..properties, you can find variety of information that you can set for a document.

File..Versions, will give you control on versioning a document file. Is this what you are looking for ?

When you have these information, you can find Custom and Summary tabs which will show the above properties that are set.

BTW, I use Win Word 2k2
0
 
Sjef BosmanGroupware ConsultantCommented:
I think this is a fine case of the Definition of Communication: talk at cross-purposes as close as you can. If I'm not mistaken, Cyle wants to read the Version in Notes and store it in a document. Otherwise this wouldn't be a question in this TA, would it?

I state that it is NOT a property of the FILE and can NOT be found using the O/S calls about files. Instead, it is a proprietary property of the object INSIDE the file. You would therefore need additional software to get that property out. Assuming it is a Word document, you'll need either Word or a piece of software that knows about Word-documents and is able to retrieve portions from it (DLL, application, anything).

I hope I'm not terribly mistaken about the purpose of this question :|
0
 
HemanthaKumarCommented:
nobody either understand this question .. purpose is not clearly defined !!!
0
 
cyleAuthor Commented:
Sjef_bosman, understood it perfectly well. This dll, exe... are first not word documents and may vary depending on what product is being tested and I do want to extract that value using notes. Thank you, SIR!
0
 
HemanthaKumarCommented:
well... you should have mentioned that clearly. Cannot work on assumptions though !!!!
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

  • 5
  • 5
  • 3
  • +1
Tackle projects and never again get stuck behind a technical roadblock.
Join Now