Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.11.2016, 00:16   #11
come-on
Участник клуба
 
Регистрация: 21.10.2015
Сообщений: 1,361
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
вот и вся "теория".
ну не вся
come-on вне форума Ответить с цитированием
Старый 17.11.2016, 11:03   #12
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от come-on Посмотреть сообщение
ну не вся
точно не вся?

Ну тогда помогите TC - дайте ему ссылку на "теорию по модулям"
Serge_Bliznykov вне форума Ответить с цитированием
Старый 17.11.2016, 11:07   #13
come-on
Участник клуба
 
Регистрация: 21.10.2015
Сообщений: 1,361
По умолчанию

ну а где же инитиализейшн финализейшн
come-on вне форума Ответить с цитированием
Старый 17.11.2016, 11:18   #14
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от come-on Посмотреть сообщение
а где же инитиализейшн финализейшн
ок. по заказу достопочтенной публики привожу код из самплов PascalABC.NET:


MainInitFinDemo.pas
Код:
// Демонстрация секций инициализации и финализации модулей
// Откройте модуль MyUnit, нажав на имени модуля правой мышью и выбрав пункт "Перейти к определению"
uses MyUnit; 

begin
  writeln('Основная программа')
end.
MyUnit.pas
Код:
unit MyUnit; 

initialization
  writeln('Секция инициализации. Выполняется до начала основной программы')
finalization
  writeln('Секция финализации. Выполняется после окончания основной программы')
end.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 17.11.2016, 14:43   #15
type_Oleg
Старожил
 
Аватар для type_Oleg
 
Регистрация: 02.03.2008
Сообщений: 2,499
По умолчанию

Ну, судя по заданию ТС, ему все эти финализации-инициании не нужны.
Но конечно, в " теории " модулей куча всяких подводных камней.
Например, если модуль в модуль - то куда лучше писать uses , в раздел interface, или в раздел implementation.
type_Oleg вне форума Ответить с цитированием
Старый 17.11.2016, 14:49   #16
northener
ПШП
Участник клуба
 
Регистрация: 15.07.2013
Сообщений: 1,872
По умолчанию

Надо по возможности писать в implementation. А необходимость писать в interface определяется тем, присутствуют ли в секции interface какие-либо ссылки на используемый модуль.
northener вне форума Ответить с цитированием
Старый 18.11.2016, 01:23   #17
northener
ПШП
Участник клуба
 
Регистрация: 15.07.2013
Сообщений: 1,872
По умолчанию

2 Serge_Bliznykov
Но ты представил только одну из двух возможных секций инициализации
northener вне форума Ответить с цитированием
Старый 18.11.2016, 02:16   #18
northener
ПШП
Участник клуба
 
Регистрация: 15.07.2013
Сообщений: 1,872
По умолчанию

2 type_Oleg
Если необходимы пояснения по USES, я готов вам пояснить.
northener вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с модулем в Drupal Lohmatiyy WordPress и другие CMS 0 06.08.2013 13:55
проблема с модулем граф tinton Помощь студентам 6 02.05.2012 12:03
Проблема с модулем Graph Rus 47 Паскаль, Turbo Pascal, PascalABC.NET 9 14.04.2009 17:06
Проблема с модулем в паскале deu4er Помощь студентам 5 04.04.2009 19:40
люди помогите) проблема с модулем osvoboditeWilly Паскаль, Turbo Pascal, PascalABC.NET 1 28.04.2008 16:23