HTML Resource Compiler (or HTMLRes) is a simple command line application for creating 32 bit binary resource files that contain HTML code that can be displayed using Internet Explorer's res://
protocol. For details on how to use the protocol see my article "How to create and use HTML resource files".
The application takes a list of HTML and related support files and copies the content of each file into a separate HTML resource within a binary resource file. Each resource has the same name as the source file. This makes porting standard HTML files to embedded resources very easy – and it is something that Borland's BRCC32 resource compiler won't allow!
The program can either insert or update existing resources in a pre-existing file or it can overwrite the whole file.
HTMLRes is particularly useful for embedding HTML files in the executable file of programs that display information using Delphi's TWebBrowser control. Including HTML files in the program's resources means that is is not necessary to distribute the HTML files separately.