Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Есть ли разница где подключить модуль? [D7]


kolos_rus ©   (2005-09-19 16:15:00) 

Подскажите плз. Есть ли какая-нибудь разница где подключать модуль, в разделе interface или implementation?


Наиль   (2005-09-20 10:47:00) [1]

в interface модули не могут ссылтся друг на друга, а в implementation могут.
Кроме того, в некоторых модулях имеются блоки initialization, для модулей из interface блок initialization выполняется раньше.


kolos_rus   (2005-09-19 16:38:00) [2]

Спасибо! Понял.


Desdechado   (2005-09-19 16:36:00) [3]

> Где в разделе interface можно ссылаться на процедуры и переменные.
> Програмный код в любом случае в разделе implementation.
Например, класс или тип из того модуля у тебя в описании своего класса или типа используется.


kolos_rus   (2005-09-19 16:32:00) [4]


> а есть разница -- сначала тарелку поставить, а потом суп
> налить или же сначала суп налить, а потом тарелку поставить?
> "

Хороший у вас шеф, добрый. В данном случае наверное всеравно.


Германн   (2005-09-19 16:30:00) [5]

Да где угодно!


kolos_rus   (2005-09-19 16:29:00) [6]

Не совсем понятно. Где в разделе interface можно ссылаться на процедуры и переменные. Програмный код в любом случае в разделе implementation.


Чапаев   (2005-09-19 16:28:00) [7]

Как говорит мой шеф студентам-первокурсникам, "а есть разница -- сначала тарелку поставить, а потом суп налить или же сначала суп налить, а потом тарелку поставить?"


evvcom   (2005-09-19 16:27:00) [8]


> Как понять нет ссылок?

Так и понять. Если в описаниях классов, процедур, переменных (секция interface) не присутствуют идентификаторы того модуля.


Германн   (2005-09-19 16:26:00) [9]


> Как понять нет ссылок?


Нет упоминания переменных, процедур и т.д.


kolos_rus   (2005-09-19 16:23:00) [10]

Как понять нет ссылок?


Digitman   (2005-09-19 16:20:00) [11]


> Есть ли какая-нибудь разница где подключать модуль


разница с т.з. на ЧТО ?


Германн   (2005-09-19 16:18:00) [12]

Если в секции interfaceнет ссылок на сей модуль, то подключай в implementation


Наверх

Титульная страница Поиск, карта сайта Написать письмо