This is not a visual basic decompiler ! You will need IDA (IDA Pro Disassembler). I have seen a few disassemblers,
definitely not all, but nothing better !
If you haven't heard of it , visit http://www.datarescue.com/idabase/
This script will parse the VB program and show the structures. Where the procedures and objects are located.
Show the pcode in pcode-compiled programs and assembler code in native-code compiled programs.
You can then compare them and see how the pcode is interpreted in assembler.
This Script is far from complete or perfect. I do not claim that the names and labels are correct.
It will parse big VB programs with very few errors. It is written for VB 6 exe's, but will parse a OCX too.
You will get most of the structures. Not all of the properties of the objects are identified yet.
For a more complete listing on the properties try RACE 3.3
Screenshot of a object
Screenshot of a procedure in pcode
Screenshot of same procedure in assembler
Download updated 10/03/2004 - events added This Project is no longer updated
a Few links (cut and paste then edit them to work)
Hexman Software - VBEditor decompilation Visual Basic - hxxp://www.webdevz.net/hexman/en/pages/logiciels.php
Visual Basic P-Code Debugger hxxp://vbdebug.cjb.net/
VB Decompiler :Forum -hxxp://vb-decompiler.com