| Class TResourceItem (unit InspUtil) |
TComponent
TResourceItem
| Constructors |
constructor Create(AOwner: TComponent; ADirEntry: Pointer);| Functions |
function IsList: Boolean;
function Offset: Integer;
function RawData: Pointer;
function ResTypeStr: string;
procedure SaveToFile(const FileName: string);
procedure SaveToStream(Stream: TStream);
function Size: Integer;
function GetName: string;
function GetResourceList: TResourceList;
function DataEntry: PIMAGE_RESOURCE_DATA_ENTRY;
function FExeImage: TExeImage;
function FirstChildDirEntry: PIMAGE_RESOURCE_DIRECTORY_ENTRY;
function GetResourceItem(Index: Integer): TResourceItem;
function GetResourceType: TResourceType;| Properties |
property Items : TResourceItem
property List : TResourceList
property Name : string
property ResType : TResourceType| Events |
| Variables |
FDirEntry : PIMAGE_RESOURCE_DIRECTORY_ENTRY;
FList : TResourceList;| Constructors |
constructor Create(AOwner: TComponent; ADirEntry: Pointer);TResourceItem
| Functions |
function IsList: Boolean;
function Offset: Integer;Check for Level1 entries, these are resource types.
function RawData: Pointer;
function ResTypeStr: string;
procedure SaveToFile(const FileName: string);
procedure SaveToStream(Stream: TStream);
function Size: Integer;
function GetName: string;
function GetResourceList: TResourceList;
function DataEntry: PIMAGE_RESOURCE_DATA_ENTRY;
function FExeImage: TExeImage;
function FirstChildDirEntry: PIMAGE_RESOURCE_DIRECTORY_ENTRY;
function GetResourceItem(Index: Integer): TResourceItem;
function GetResourceType: TResourceType;| Properties |
property Items : TResourceItem
property List : TResourceList
property Name : string
property ResType : TResourceType| Events |
| Variables |
FDirEntry : PIMAGE_RESOURCE_DIRECTORY_ENTRY;
FList : TResourceList;