About the author
More than a year ago, I wrote a program to explore Delphi executables. These include BPLs, DLLs, EXEs and OCXs.
I named the program Delphi Explorer. The first version of Delphi Explorer started with 7.0. Delphi Explorer opens up any of the aforementioned files, and examines it. Delphi Explorer can view icons, bitmaps, cursor resources, among others. Also, since a Delphi executable almost always contain lots of forms, Delphi Explorer is able to display these forms. The forms are displayed without executing any of the code in the Delphi executable itself.
Yesterday, I added to Delphi Explorer the ability to view classes exported by packages, and, in addition, I've added JPEG support to the Image View.
I'm also working on adding VMT decoding and ancestor discovery to Delphi Explorer. Once added, Delphi Explorer will be able to display virtual methods declared and overridden by a class and it's inheritance.
How to free more space on your home drive by redirecting the location for SDKs in RAD Studio
Learn the command line used to compile System.pas in Delphi
A method to design records so that they're allocated on a specific byte boundary, such as 16 bytes, 512 bytes, 4096 bytes, etc.
Learn why the map is cool in Go!