SASGIS - SAS.Планета
View Issue Details
0002232SAS.ПланетаРефакторингpublic29-10-2013 09:3018-08-2015 08:00
vdemidov 
vdemidov 
normalminorhave not tried
closedwon't fix 
121010 
 
0002232: Вынести инициализацию приложения в отдельный датамодуль
В этой статье описана неплохая, на мой взгляд, идея. Можно попробовать реализовать.
В dpr-файле создаётся только DataModule (DM). Остальные формы будут добавляться в uses, но секция begin – end. затрагиваться не будет.
И вот всё самое интересное выносим в DataModule.OnCreate. Это могут быть: SplashScreen, логгер критических ошибок, чтение пользовательских предпочтений, словарь данных, текстовые ресурсы.
http://www.delphinotes.ru/2013/10/delphi_29.html
No tags attached.
Issue History
29-10-2013 09:30vdemidovNew Issue
29-10-2013 09:30vdemidovStatusnew => confirmed
18-08-2015 07:59vdemidovNote Added: 0016384
18-08-2015 07:59vdemidovStatusconfirmed => resolved
18-08-2015 07:59vdemidovResolutionopen => won't fix
18-08-2015 07:59vdemidovAssigned To => vdemidov
18-08-2015 07:59vdemidovStatusresolved => closed
18-08-2015 08:00vdemidovTarget Version24xxxx =>

Notes
(0016384)
vdemidov   
18-08-2015 07:59   
Как-то потеряло актуальность после изменений в dpr которые не дают Делфи меять там лишнее.