Помогите объединить три программы в модули, Pascal
Помогите пожалуйста объединить 3 эти готовые задачки в модули
1) Код:
type mas = array[1..200,1..2]of integer; Код:
const Код:
procedure Main_Proc; |
Эх, давно ни на Pascal'e, ни в Delphi не писал, когда- то делал модули. Ничего ложного в нем нет. Тут Ссылка удалена Глава 7. Модули Borland Pascal[/url] вполне все понятно написано.
Удачи! |
Пробовать то я пробовал, но не получается. Некоторые процедуры почему-то не определяются.
|
Чтобы процедур виделись из других модулей или из главной программы, надо, чтобы они были объявлены в interficeной части. У Паскаля такой подход - внутри одного модуля процедуры объявлять не нужно (за исключением одного случая) ну, а вот если нужно, чтобы эти процедуры могли вызываться извне этого модуля, то их надо обязательно объявлять в интерфейсной части.
Все сделано для экономии кода. Нет объявленной процедуры - не будет ее и в заголовке скомпилированного кода. P.S. На самом деле Паскаль очень красивый язык. |
Да и еще, в основной программе ну и в самих модулях (если из них идет вызов други процедур) необходимо перечислять в директиве USES те модули в которых нужно искать процедуры.
|
Часовой пояс GMT +4, время: 14:28. |
Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.