Как создать модуль в Turbo Pascal

Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду

Ответить
Аватара пользователя
Nikoshka
Сообщения: 120
Зарегистрирован: 15 май 2006, 05:24

Подскажите, как сам файл выглядит? Т.е. какой синтаксис? :roll:
vunder
Сообщения: 74
Зарегистрирован: 10 май 2006, 12:19
Откуда: Санкт-Петербург
Контактная информация:

Код: Выделить всё

Unit MyUnit;

interface

function MyFunction(x: Real): Integer;
procedure MyProcedure (x: Real; var k: Integer);

implementation

function MyFunction(x: Real): Integer;
begin
  MyFunction := Round(x*x);
end;

procedure MyProcedure (x: Real; var k: Integer);
begin
  k := Trunc(x*x);
end;

end.
BBB
Сообщения: 1298
Зарегистрирован: 27 дек 2005, 13:37

vunder, еще может иметься инициализационная часть, т.е. "после" implementation:

Код: Выделить всё

Unit MyUnit; 

interface 

...........................

implementation 

...........................

begin 
 { выполнить некоторые действия }
end.

vunder
Сообщения: 74
Зарегистрирован: 10 май 2006, 12:19
Откуда: Санкт-Петербург
Контактная информация:

BBB, не думаю тому, кто будет спрашивать про описание модуля нужна сексия инициализации
Ответить