![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вызов процедур функций другого юнита. [D7, XP]
Ezorcist © (2006-09-26 21:09:00)Можно ли из одного юнита вызвать процедуры и функции, описанные в другомюните?
RASkov (2006-09-26 23:17:00) [1]Блин, вот:
В первом модуле вызываем процедуру из второго
unit Unit1;
interface
implementation
uses Unit2; // добавляем в uses модуль с нужной процедурой
procedure VizovFromAnotherUnit;
begin
A; // Вызов из Unit2.A;
end;
end.
unit Unit2;
interface
uses Dialogs;
procedure A; // описание процедуры для доступа из других модулей
implementation
procedure A;
begin
ShowMessage('A');
end;
procedure B; // Эта не доступна из других модулей
begin
ShowMessage('B');
end;
end.
RASkov (2006-09-26 23:09:00) [2]> [2] RASkov (26.09.06 23:06)
Т.е. в интерфейсной части.
RASkov (2006-09-26 23:06:00) [3]> [0] Ezorcist (26.09.06 21:09)
К [1] и описывать их (процедуры из другого юнита) в public разделе
Dmitrij_K (2006-09-26 21:22:00) [4]Да.
Надо в uses одного юнитанаписать имя другомюнит