Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Использование процедур из других модулей.


NNN ©   (2002-04-24 11:42:00) 

Помогите плз...
Вобщем нужно написать процедуру в отдельном Unit и потом использовать в программе.
После создания Unit появляется:

unit Unit2;

interface

implementation

end.

Где раздел описания переменных, процедур??????7
И где тело процедуры, где подключать модули???
;-)))))))


AFROLOV   (2002-04-24 11:58:00) [1]


> NNN (24.04.02 11:55)
> Если что, Unit без формы.

А это никакого значения не имеет.


AFROLOV   (2002-04-24 11:57:00) [2]

Если в Unit2 надо использовать функции из Unit1 то это делается так

unit Unit2;

interface
......
implementation
uses Unit1;
....
end.


NNN   (2002-04-24 11:55:00) [3]

Если что, Unit без формы.


Ally   (2002-04-24 11:52:00) [4]


unit Unit2;

interface

uses Windows, Classes; // - здесь подключаете нужные модули

procedure DoSomething;

var A: DWORD;

implementation

procedure DoSomething;
begin
{....}
end;

end.


Соответственно, в Unit1 пишем:


unit Unit1;
...
implementation
uses Unit2; // - подключаем Unit2;
...
procedure TForm1.Button1Click(Sender: TObject);
begin
A := 100;
DoSomething;
end;

end.


Я правильно Вас понял?

Удачи.


Игорь Шевченко   (2002-04-24 11:52:00) [5]

День добрый,

А руки на что даны ? :-)

С уважением,


Наверх

Титульная страница Поиск, карта сайта Написать письмо