![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Юниты
Новичок © (2016-03-17 16:51:00)Допустим есть несколько юнитов, и они все используют один юнит.
В этом юните есть код
implementation
begin
end.
Когда будет выполнен код между бегин енд? При старте программы, при первом подключении юнита ?
Rouse_ (2016-03-17 18:29:00) [1]Инициализация - выполняется единожды, при чем тут BPL и прочие сущности.
А порядок инициализации зависит от проекта, если нужно инициализировать в первую очередь - так и объяви первым.
sniknik (2016-03-17 17:27:00) [2]ставишь брекпоинт, включаешь трасировку dcu, выполняешь программу из под дельфи... и считаешь. без всяких "допустим". точное количество.
эндсоувот (2016-03-17 17:15:00) [3]не в этом случае.
у него в миллион юзесов включен юнит.
спрашивает он не будет ли выполнен код инициализации миллион раз.
DayGaykin (2016-03-17 17:05:00) [4]
> эндсоувот © (17.03.16 16:57) [1]
> так спрашиваешь,
> что словно кроме "первого подключения" есть еще вторые,
> третьи, etc
>
>
Почему нет? При подключении bpl может быть.
эндсоувот (2016-03-17 16:57:00) [5]так спрашиваешь,
что словно кроме "первого подключения" есть еще вторые, третьи, etc