Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > траблы при обращении к формам


Автор: CacheY 13.6.2005, 03:41
создаю новый проект, добавляю вторую форму... в юнит1 - в implementation вписываю uses Unit2;
обращение к Form2 нормально работает...
добавляю третью форму... пробовал прописывать в юнит1 - в implementation uses Unit3; - ругается...
подскажите что к чему, что я не так делаю, что надо делать

Автор: Rrader 13.6.2005, 03:47
 Ты код покажи, а то с таким объяснением всё работает. smile  
 Добавлено @ 03:55 
 Для первого прописываю в Implementation
Код

uses Unit2, Unit3;

Не ругается!

Код

unit Unit1;

interface

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

type
  TForm1 = class(TForm)
    Button1: TButton;
    Button2: TButton;
    procedure Button1Click(Sender: TObject);
    procedure Button2Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

uses Unit2, Unit3;

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
begin
  Form2.Show;
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
  Form3.Show;
end;

end.
 

Автор: Poseidon 13.6.2005, 12:56
CacheY, как я понял, ты пишешь отдельно uses Unit2 и uses Unit3 поэтому и траблы. Делай как Rrader, через запятую uses Unit2, Unit3;

Автор: CacheY 13.6.2005, 20:59
все гениальное просто!
да я пишу, точнее писал uses Unit2; и uses Unit3;
теперь разобрался,
спасибо!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)