Процедурный тип

FPC имеет поддержку процедурных типов. Используется для задания функций и процедур в качестве параметров других процедур. Например, это позволяет в универсальной процедуре численного интегрирования работать с любой подинтегральной функцией, принимая ее в качестве аргумента. Определяет процедуру без параметров, процедуру с параметрами или функцию. Процедурный тип  перед употреблением должен быть объявлен в разделе типов. Имя типа любое уникальное.

type
<Имя 1>=procedure;
<Имя 2>=procedure(<Список параметров>);
<Имя 3>=function(<Список параметров>):<Тип результата>;

В ИСР процедурный тип применяется для назначения обработчиков событий.

TwitterSEO CommunityВаау!News2.ruChippKoricaSMI2Google BookmarksDiggI.uaЗакладки YandexLinkstoreMyscoopCommunizmRu-marksWebmarksRuspaceLinkomaticKli.kzWeb-zakladkaZakladok.netRedditdeliciousMa.gnoliaTechnoratiSlashdotYahoo My WebБобрДобр.ruMemori.rurucity.comМоёМесто.ruMister Wong

Copyright © 2009-2010 Программирование на паскале.