Инструменты пользователя

Инструменты сайта


cp:edu-school

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия Следующая версия справа и слева
cp:edu-school [2022/07/02 19:41]
iadenisov [Программный модуль]
cp:edu-school [2022/07/02 19:47]
iadenisov [Программный модуль]
Строка 173: Строка 173:
 END МоиПример.</code> END МоиПример.</code>
  
-{{:cp:4-1.gif|}}+{{:cp:commander.gif|}} МоиПример.Делать 6 0 -58 39 14 2 3 
  
 Вместо ключевого слова uses в Компонентном Паскале используется слово IMPORT, после которого перечисляются имена используемых модулей. При импорте длинному имени модуля можно задать краткий синоним-замену. В нашем примере имени StdLog мы назначили замену “L”. Этот прием может быть очень полезен потому, что в Компонентном Паскале (в отличие от Turbo Pascal) всякий вызов процедуры, импортированной из другого модуля, должен сопровождаться указанием модуля-экспортера. Необходимость указания имени модуля исключает возможную путаницу с одинаковыми именами процедур (или переменных), находящихся в разных модулях. Вместо ключевого слова uses в Компонентном Паскале используется слово IMPORT, после которого перечисляются имена используемых модулей. При импорте длинному имени модуля можно задать краткий синоним-замену. В нашем примере имени StdLog мы назначили замену “L”. Этот прием может быть очень полезен потому, что в Компонентном Паскале (в отличие от Turbo Pascal) всякий вызов процедуры, импортированной из другого модуля, должен сопровождаться указанием модуля-экспортера. Необходимость указания имени модуля исключает возможную путаницу с одинаковыми именами процедур (или переменных), находящихся в разных модулях.
cp/edu-school.txt · Последнее изменение: 2022/07/02 20:03 — iadenisov