![]() |
Модераторы: volvo877, Snowy, MetalFan |
![]() ![]() ![]() |
|
BadJungo |
|
|||
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 24.10.2006 Репутация: нет Всего: нет |
Не могли бы вы рассказать что такое модули, как они работают ну и может какой нить примерчик если не трудно... Это просто для себя!
|
|||
|
||||
volvo877 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2073 Регистрация: 15.11.2004 Репутация: 2 Всего: 116 |
Внизу страницы есть линки - посмотри там...
+ в поиск введи слово Implementation, и посмотри полученные ссылки. Вот одна из них: http://forum.vingrad.ru/topic-63198/unread...tion/index.html |
|||
|
||||
Guedda |
|
||||
![]() Подрывник ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3137 Регистрация: 27.12.2005 Где: Ростов-на-Дону Репутация: нет Всего: 78 |
Для удобства программирования придумали модули - файлы, в которых хранятся различные функции, чтобы облегчить программисту навигацию. Допустим, есть несколько функций:
Вот их немного. А если функций не 4, а, скажем, 500. Это заметно увеличит главный модуль программы, и программисту трудно будет ориентироваться в коде. Для этого и придумали модули. Создаем новый модуль, переписываем в него эти функции, а в коде главной программы просто дописываем:
Теперь просто вызываем названия функций в программе, да и всё. -------------------- Ll 2 |
||||
|
|||||
BadJungo |
|
|||
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 24.10.2006 Репутация: нет Всего: нет |
Если я правильно понимаю, то потом из этого модуля можно вызывать любые входящие в него функции?
|
|||
|
||||
volvo877 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2073 Регистрация: 15.11.2004 Репутация: 2 Всего: 116 |
||||
|
||||
BadJungo |
|
|||
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 24.10.2006 Репутация: нет Всего: нет |
volvo877, А ты не мог бы поподробнее рассказать по поводу Interface и Implementation? Просто что бы знать в чем их отличия и для чего они служат!
Это сообщение отредактировал(а) BadJungo - 29.10.2006, 18:35 |
|||
|
||||
DarlkElfTen |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 153 Регистрация: 16.3.2006 Репутация: нет Всего: 1 |
по моему только что ясно объяснили..
то, что ниже надписи mplementation - может быть использованно только конкретным модулем Unit1 еслиже мы попытаемся вызвать их из юнита 2(Unit2) то компилятор выдаст ошибочку. описания классов обычно делают в intarface их можно использовать в других модулях.. как то сумбурно получилось..а воопсче советую почитать статьи) Добавлено @ 19:02 ай, черт..я думал это в етме делфи обсчие вопросы...если тута нету классов. тогда моб реч можно переделть под функции и процедрочки) --------------------
"Две башни" |
|||
|
||||
volvo877 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2073 Регистрация: 15.11.2004 Репутация: 2 Всего: 116 |
||||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi" | |
|
Запрещается! 1. Обсуждать и делится взломанными компонентами или программным обеспечением 2. Публиковать ссылки на варез 3. Оффтопить
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, THandle, Rrader, volvo877. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Object Pascal: кроссплатформенные технологии | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |