Application.Handle is the window handle of the main application. What you
want is HInstance, which is the instance handle of the module containing the
resource.
Regards,
  Andrew Cooke.

> -----Original Message-----
> From: [EMAIL PROTECTED] [SMTP:[EMAIL PROTECTED]]
> Sent: Thursday, August 12, 1999 11:15 AM
> To:   Multiple recipients of list delphi
> Subject:      [DUG]:  Resource Files
> 
> I am currently writing a simple screensaver in D4. I want to draw a series
> of Tbitmap objects directly onto the canvas of my main form (ie not use
> TImage objects). I want to include the bitmap files in a resource file so
> that the screensaver can be distributed as a single .scr file.
> 
> I am currently unable to successfully load a bitmap from a resource file.
> This is my first attempt at using resource files, and I suspect that I am
> missing something fairly fundamental.
> 
> Here's what I've done so far:
> 
> Created an array of TBitmap objects. I want to assign a bitmap from a
> resource file to each item in the array using the
> TBitmap.LoadFromResourceName method. 
> 
> Created a resource file using D4's Image Editor tool. I added a bitmap
> called 'TEST' and saved the resource file into the project's directory
> under the name of 'PICTURES.RES'.
> 
> Included the resource file in my unit with the following compiler
> directive:
> {$R PICTURES.RES}
> 
> I then try the following:
> BitMap1 := TBitMap.Create;
> BitMap1.LoadFromResourceName(Application.Handle,'TEST');
> 
> When this code is called, an EResource exception is raised stating that
> the object 'TEST' could not be found in the resource file. 
> 
> Am I missing something here?? Do I need to specify the name of the
> resource file that 'TEST' resides in somehow??
> 
> Many thanks,
> James.
> 
> 
> 
> 
> 
> --------------------------------------------------------------------------
> -
>     New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
>                   Website: http://www.delphi.org.nz
---------------------------------------------------------------------------
    New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
                  Website: http://www.delphi.org.nz

Reply via email to