Ya he dado con el problema y la solución:
Resulta que para hacer el programa "más vistoso", a mi jefe se le ocurrió poner un DBImage en el formulario principal
de la aplicación de Gestión Comercial, para mostrar el logotipo de la empresa (es multi-empresa),
y el DBImage tiene el datasource en un módulo de datos que sólo contiene DataSources
(sus DataSets están en otros módulos de datos: dmcompras, dmventas, dmcobros, etc).
Al quitarle en diseño el DataSource al DBImage, Delphi ya no instancia en diseño esos DataModules (el de los DataSources y el resto).
Se le asigna en ejecución y ya está.
|