Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Identify a VB executable and decompile 2

Status
Not open for further replies.

jworley

Programmer
Jun 19, 2000
36
GB
Hi,

One of my clients had a bepoke app written, he doesn't know what language the developer used, I note that it uses an Access database and am assuming that it is VB. The company who developed it went bust and you guessed it, no source is available. Changes need to be made with it as it relies on a hard-coded ODBC connection to an off-the-shelf app whose proprietary database structure has changed due to a version update. I know this is asking a lot, but does anyone know of a decompiler for VB ? Jim Worley
jim@aits-uk.net
 
Don't know of any decompiler for any version of VB later than VB4.
 
One way is to right-click on the exe, and select Quick View. Scroll down to the Import Table section, and see which VB virtual machine it imports from.
 
Have a look at the dependecies of the EXE - use the Depends tool that comes with Visual Studio 6. If the EXE has a dependecy of MSVBVM60.dll then it was compiled with VB6, if it has a dependency of MSVBVM50.dll then it was compiled with VB5.

Madlarry
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top