Guten Tag Entwickler,
ich bin angefangen mich mit Modulen zu beschäftigen.
Im Programm habe ich für die Hilfe zu den einzelnen Formularen, es sind 27 Formulare, ein Modul "ModulHilfe" erstellt.
Weil das Modul in jedem Formular benötigt wird, lasse ich es automatisch beim Programmstart mit erzeugen:
Delphi-Quellcode:
ModulHilfe in 'DatenModule\ModulHilfe.pas' {MoHilfe: TDataModule};
{$R *.res}
begin
Application.Initialize;
Application.CreateForm(TdtmdMain, dtmdMain);
Application.CreateForm(TMoEMail, MoEMail);
... und noch Anderes
Application.Run;
end.
wenn Du das automatisch beim Programmstart erzeugen lässt, dann musst Du das weder später im Verlauf nochmal erzeugen noch freigeben - dafür ist dann die Anwendung verantwortlich...