ObjectLookup Utility


This article was contributed by Christian Skovdal Andersen.

About ObjectLookup

This is the second version of ObjectLookup. The UI has been enhanced a bit with shortcut keys etc. Also the ProgID field now has focus per default.

Objectlookup is a small utility that will give you the classname and executable based on a CLASID or ProgID. It is handy in those situations where you for instance have a Progid, and you want to refer it in you Visual Basic project through 'references', but do nok know where to find the DLL housing the object.

Another use is for those situations where you want to convert a Visual Basic sample utilising COM objects based on Progid to C++ code based on CLSID without using the ProgIDToCLSID() API.

It should be noted that all this information can be obtained manually through the registry editor - but this tool will take the pain out of the process.

The Source Code

The source code for this program are freely available, and it may be altered and used in any way you wish, aslong as the program are not sold for profit. The executable has been compiled with Microsoft Visual C++ v. 6.0 SP3 on Windows2000.

Credits

This program has been implemented with a very nice registry class programmed by Joerg Koenig.

Downloads

Download source - 36 Kb
Download demo application - 61 Kb


Comments

  • There are no comments yet. Be the first to comment!

Leave a Comment
  • Your email address will not be published. All fields are required.

Top White Papers and Webcasts

  • Remember getting your first box of LEGOS as a kid? How fun it was putting the pieces together, collaborating with your friends to create something new? Now, as an IT professional, assembling and maintaining a Lego-like collaboration infrastructure isn't what you signed up for. Piecing together disparate systems of record for email, web meetings and other applications is about as painful as stepping on a pile of Legos. Download the e-book to learn how implementing a collaboration system connects systems of …

  • On-demand Event Event Date: February 12, 2015 The evolution of systems engineering with the SysML modeling language has resulted in improved requirements specification, better architectural definition, and better hand-off to downstream engineering. Agile methods have proven successful in the software domain, but how can these methods be applied to systems engineering? Check out this webcast and join Bruce Powel Douglass, author of Real-Time Agility, as he discusses how agile methods have had a tremendous …

Most Popular Programming Stories

More for Developers

RSS Feeds

Thanks for your registration, follow us on our social networks to keep up-to-date