FindResource¶
Locate a resource and return a handle to it.
Declaration¶
Source position: resh.inc line 66
function FindResource(ModuleHandle: TFPResourceHMODULE;
ResourceName: PAnsiChar; ResourceType: PAnsiChar)
: TFPResourceHandle;
function FindResource(ModuleHandle: TFPResourceHMODULE;
const ResourceName: AnsiString;
const ResourceType: AnsiString) : TFPResourceHandle;
function FindResource(ModuleHandle: TFPResourceHMODULE;
const ResourceName: AnsiString;
ResourceType: PAnsiChar) : TFPResourceHandle;
function FindResource(ModuleHandle: TFPResourceHMODULE;
ResourceName: PAnsiChar;
const ResourceType: AnsiString) : TFPResourceHandle;
Description¶
FindResource searches for a resource with name ResourceName and of type ResourceType in the executable or library identified by ModuleHandle. It returns a TResourceHandle which can be used to load the resource with LoadResource.
Errors¶
None. In case the resource was not found, 0 is returned.
See also¶
| Name | Description |
|---|---|
| FreeResource | Free a loaded resource. |
| LoadResource | Load a resource for use. |
| SizeofResource | Return the size of a particular resource. |
| LockResource | Lock a resource. |
| UnlockResource | Unlock a previously locked resource. |
| FreeResource | Free a loaded resource. |