Semi VB Decompiler
For Visual Basic 4(32bit)/5/6 (Native / P-Code)

News Screenshots Features Order Contact Us


Semi VB Decompiler a tool to use to recover your lost Visual Basic 4(32bit)/5/6 project information from an exe, dll, or an ocx. Allows you to extract the project file, all forms, api calls (sometimes the parameters are recovered if they are in the api database), procedures names, events names, and P-Code tokens if the application was compiled to P-Code.

Semi VB Decompiler also includes a form and control editor which you can use to make changes to the forms and controls then save the changes to the file. Check out the feature list and the screenshots to see what Semi VB Decompiler can do for you.

Visual Basic for versions 5 and 6 have to compiling options either Native which is turned on by default or P-Code.  Native you can recover the assembly listings of events and string references. If you want full Native code recovery contact me.  For P-Code you can recover a lot more detailed information concerning procedures and events.

For older versions of VB versions 1 - 4 uses P-Code as well. For Visual Basic Version 1 there currently are no decompilers for it. For VB Versions 2,3 there was a decompiler created that was able to recover your vb project. Semi VB Decompiler does not support older versions of VB from 1-4/16bit, it is able to read part of NE file format to get some extra information if you desire it. compiles to MSIL which can be easly recovered to code or even C#.  MSIL is sort of a byte code kind of like what Java uses to compile applications.  Semi VB Decompiler does not support .Net files, but will extra some .Net information such as the CLR Header and stream information such as strings, guids, blobs etc.

When you order Semi VB Decompiler you get free updates to newer editions for the life of the product!

Copyright 2023