Is it possible to read an external resource file which is not embedded in application?

delphi, delphi-7, embedded-resource

Solution

To read directly a res file you must parse the RESOURCEHEADER structure and then read each resource in the file depending of its type. If you want avoid writing this type of code yourself, then you can use the `Delphi Resource Utilities` from Colin Wilson (author of the `XN Resource Editor` tool).

Problem

Is it possible to read an external resource file which is not embedded in an application? I am using Delphi 7.

Original source