Пример ресурсной таблицы строк
{codecitation class=»brush: pascal; gutter: false;» width=»600px»}
Автор: Ralph Friedman
Как мне создать ресурсную таблицу строк (Resource String Table), про которую упоминается в функции FmtLoadStr, но не сказано как создать эту таблицу, про это вообще нигде не сказано!
Создайте файл в приведенном ниже формате и обзовите его, скажем (подойдите к этому творчески), strings.rc:
STRINGTABLE LOADONCALL MOVEABLE DISCARDABLE
{
1, «UNPACK.INI»
2, «AcrobatClass»
3, «ACROEXCH.EXE»
4, «^.PDF»
5, «Extensions»
6, «ACROEXCH.EXE»
7, «PDF»
8, «AABSETUP.EXE»
9, «DelFiles-«
10, «INI-«
11, «UNPACK.INI»
12, «ACROSRCH.DLL»
13, «Regedit»
14, «ACROREAD.EXE»
15, «ACRO_LE.EXE»
}
Затем, с помощью компилятора ресурсов Borland (BRCC.EXE в вашем каталоге Delphi\Bin), скомпилируйте это в файл ресурсов:
BRCC strings.rc
Вы получите файл с именем strings.res. В вашем .DPR-файле после строки {$R *.RES} добавьте строку {$R STRINGS.RES}, после этого строковые ресурсы будут компилироваться с вашим exe-файлом.
{/codecitation}