Показать сообщение отдельно

  #4558  
Старый 08.10.2009, 13:12
Dosia
Участник форума
Регистрация: 05.06.2009
Сообщений: 127
С нами: 8912059

Репутация: 249
По умолчанию

Unit Unit2; //Форма которая использует компоненты первой формы

...

implementation

uses Unit1; //Форма с компонентами

Пример:
Код:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;

type
  TForm1 = class(TForm)
    Edit1: TEdit;
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

end.
Код:
unit Unit2;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs;

type
  TForm2 = class(TForm)
    procedure FormCreate(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form2: TForm2;

implementation

uses Unit1;

{$R *.dfm}

procedure TForm2.FormCreate(Sender: TObject);
begin
form1.edit1.text :='simple example';
end;

end.
Форма 2 при загрузке установит значение свойства text компонента edit1 в 'simple example'.

Последний раз редактировалось Dosia; 08.10.2009 в 13:18..
 
Ответить с цитированием