Old 10th September 2003, 16:01   #1
cosmic66
Junior Member
 
Join Date: Jan 2003
Posts: 28
DLL version information

Hi,

I am using GetDLLVersion to retrieve the version of DLLs.

Can anyone tell me, how reliable this information is?
Where in the DLL file is the version number stored and
does anyone know how it is set in the first place?

Any help is appreciated (I googled the web and searched
on the MS website but couldn't find any useful information
there),

thanks,

Barbara
cosmic66 is offline   Reply With Quote
Old 10th September 2003, 16:07   #2
kichik
M.I.A.
[NSIS Dev, Mod]
 
kichik's Avatar
 
Join Date: Oct 2001
Location: Israel
Posts: 11,343
This information is saved as a resource of the EXE/DLL. It is usually compiled when the program itself is compiled and linked to the EXE/DLL. It's supposed to be from the developer, but it's not too hard to change this information, all you need is a resource editor. As for the reliability of it, it's up to you to decide on that.

NSIS FAQ | NSIS Home Page | Donate $
"I hear and I forget. I see and I remember. I do and I understand." -- Confucius
kichik is offline   Reply With Quote
Old 10th September 2003, 16:13   #3
cosmic66
Junior Member
 
Join Date: Jan 2003
Posts: 28
Thanks for the fast answer!

Can you name such a (if possible free) resource editor?
cosmic66 is offline   Reply With Quote
Old 10th September 2003, 16:22   #4
kichik
M.I.A.
[NSIS Dev, Mod]
 
kichik's Avatar
 
Join Date: Oct 2001
Location: Israel
Posts: 11,343
Resource Hacker.

NSIS FAQ | NSIS Home Page | Donate $
"I hear and I forget. I see and I remember. I do and I understand." -- Confucius
kichik is offline   Reply With Quote
Reply
Go Back   Winamp & Shoutcast Forums > Developer Center > NSIS Discussion

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump