Описание |
Директива компилятора $Resource определяет файл ресурса, который будет включен в конечное соединение модуля.
Версия 1:
Обычно используется, чтобы включить файл формы в модуль GUI приложения. Например, Unit1.pas будет иметь исходный файл определения формы Unit1.dfm. Он загружается с помощью {$Resource *.dfm}. Символ * заменяется текущим именем .pas файла.
Версия 2:
Это - более специализированная версия, используемая в файлах проекта (*.dpr). Она говорит Delphi скомпилировать файл FileName.rc в файл FileName.res. Только .res файлы могут быть соединены с приложением.
|
|
Примечания |
$Resource эквивалентна $R.
Эта директива в пределах вашего кода может использоваться множесто раз.
|
|
Похожие команды |
$R Определяет, проверяет ли Delphi границы массива
| |
|
Пример кода : Включение файла dfm формы в приложение |
unit Unit1; // Примечание - форма должна иметь событие OnCreate установленное на // нижеследующую процедуру FormCreate.
interface
uses
Controls, Forms, Dialogs, Classes, StdCtrls;
type
TForm1 = class(TForm)
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.FormCreate(Sender: TObject);
begin // Просто, скажите привет!
ShowMessage('Hello World');
end;
end.
|
Hello World
|
|