DLL info

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Ladvánszky Károly

    DLL info

    Could someone suggest me how to gather various information (version number
    etc.) from a Windows DLL?
    Thanks for any help,

    Károly


  • Ray Smith

    #2
    Re: DLL info

    Ladvánszky Károly wrote:[color=blue]
    > Could someone suggest me how to gather various information (version number
    > etc.) from a Windows DLL?
    > Thanks for any help,
    >
    > Károly[/color]

    Find the DLL in Windows Explorer, right click on the dll, and select
    properties. There should be a Version tab (I think ... haven't booted
    my Windows PC in awhile).

    For a utility to give you lots more info see:
    depends,depends.exe,dependency walker,dependency,walker,dependencies,DLL,EXE,OCX,SYS,import,export,dynamic,implicit,explicit,function,GetProcAddress,LoadLibrary,DllMain,file,found,missing,unresolved,external,version,hook,dumpbin,quickview,quikview,full,path,module,library,procedure,entry,point,windows,win32,utility,tool,application,COM,OLE,VB,Visual,Basic,C++,mangled,decorated,PE,executable,link,compile,initialize,checksum,error,failure,show,reveal


    Ray Smith


    Comment

    • Ladvánszky Károly

      #3
      Re: DLL info

      Thanks but I'd like to do this with Python code.

      "Ray Smith" <ray@rays-web.com> az alábbiakat írta a következo hírüzenetben:
      3f697e27@news.s yd.ip.net.au...[color=blue]
      > Ladvánszky Károly wrote:[color=green]
      > > Could someone suggest me how to gather various information (version[/color][/color]
      number[color=blue][color=green]
      > > etc.) from a Windows DLL?
      > > Thanks for any help,
      > >
      > > Károly[/color]
      >
      > Find the DLL in Windows Explorer, right click on the dll, and select
      > properties. There should be a Version tab (I think ... haven't booted
      > my Windows PC in awhile).
      >
      > For a utility to give you lots more info see:
      > http://www.dependencywalker.com/
      >
      > Ray Smith
      >
      >[/color]


      Comment

      • Syver Enstad

        #4
        Re: DLL info

        "Ladvánszky Károly" <lk@digicart.hu > writes:
        [color=blue]
        > Could someone suggest me how to gather various information (version number
        > etc.) from a Windows DLL?
        > Thanks for any help,[/color]

        I looked at win32 all but it seems the functions aren't exposed
        there. Grap ctypes by Thomas Heller and the MSDN Platform SDK
        documenation.

        Here's what you need:


        from ctypes import *
        windll.version. GetFileVersionI nfoA

        Or:
        windll.version. GetFileVersionI nfoW

        Comment

        • Thomas Heller

          #5
          Re: DLL info

          Syver Enstad <syver@inout.no > writes:
          [color=blue]
          > "Ladvánszky Károly" <lk@digicart.hu > writes:
          >[color=green]
          >> Could someone suggest me how to gather various information (version number
          >> etc.) from a Windows DLL?
          >> Thanks for any help,[/color]
          >
          > I looked at win32 all but it seems the functions aren't exposed
          > there. Grap ctypes by Thomas Heller and the MSDN Platform SDK
          > documenation.[/color]

          Right. There's even a sample (samples\Window s\VersionInfo.p y) in the
          source distribution.

          Thomas

          Comment

          Working...