Справочник функций и процедур Delphi: $Resource

  Навигация по первой букве:

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z

  Навигация по категории:

Compiler directives, Directives, Keywords / Types, Variables, Constants / Functions, Procedures

  Реклама:

 

$Resource
Деректива компилятора
Определяет файл ресурса, который будет включен в приложение unit
  
1 {$Resource FileName}

2 {$Resource 'FileName.res' 'FileName.rc'}

Google  
 
Описание
Директива компилятора $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
 


Copyright © 2004-2016 Delphi Sources (источник – "DelphiBasics.ru")
 


Группа ВКонтакте   Ссылка на Twitter   Группа на Facebook