| Class TExeImage (unit ExeImage) |
TComponent
TExeImage
| Constructors |
constructor Create(AOwner: TComponent; const AFileName: string);| Functions |
destructor Destroy;
function GetResourceList: TResourceList;
function GetSectionHdr(const SectionName: string;
var Header: PIMAGE_SECTION_HEADER): Boolean;| Properties |
property FileName : string
property Resources : TResourceList| Events |
| Variables |
Error : Integer;
FCursorResources : TResourceItem;
FDosHeader : PIMAGE_DOS_HEADER;
FFileBase : Pointer;
FFileHandle : THandle;
FFileMapping : THandle;
FFileName : string;
FIconResources : TResourceItem;
FNTHeader : PIMAGE_NT_HEADERS;
FResourceBase : Longint;
FResourceList : TResourceList;
FResourceRVA : Longint;| Constructors |
constructor Create(AOwner: TComponent; const AFileName: string);TExeImage
| Functions |
destructor Destroy;ExeError('Not a PE (WIN32 Executable) file');
function GetResourceList: TResourceList;
function GetSectionHdr(const SectionName: string;
var Header: PIMAGE_SECTION_HEADER): Boolean;| Properties |
property FileName : string
property Resources : TResourceList| Events |
| Variables |
Error : Integer;
FCursorResources : TResourceItem;
FDosHeader : PIMAGE_DOS_HEADER;
FFileBase : Pointer;
FFileHandle : THandle;
FFileMapping : THandle;
FFileName : string;
FIconResources : TResourceItem;
FNTHeader : PIMAGE_NT_HEADERS;
FResourceBase : Longint;
FResourceList : TResourceList;FSections: TList;
FResourceRVA : Longint;