This free utility application helps you implement the use of Windows STRINGTABLE resources in your application development by providing a convenient Windows interface for you to define and manage constant identifiers and associated string constants.

The program will use this information to generate an *.RC file defining the STRINGTABLE resource as well as and *.INC file containing the declarations and value assignments for the associated constant identifiers.


Then you simply compile the .RC file with BRC.EXE or BRC32.EXE (included with Delphi), and include (using the {$R } compiler directive) the .INC file in units that will read the STRINGTABLE. Then when your application needs a string you invoke the Delphi LoadStr() function, supplying the appropriate constant identifier.
implementation
{$R *.DFM}
{$R sample.dcr} (* Include constant identifiers for your STRINGTABLE resource file *)
procedure TMainForm.FileOpen(Sender: TObject);
begin
if OpenDialog.Execute then
begin
{...code to open a file...}
Caption := LoadStr(STRC_APPLICATION_TITLE)+' - '+OpenDialog.Filename;
end;
end;
Download 16-bit executable str2rc16.zip
(177 kb)
Download 32-bit executable str2rc32.zip
(256 kb)
Place an order for other fine products.