![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Con esto simpletemente tendría que funcionarte:
Tienes que ir al menu de archivo e indicarle que vas a utilizar la Unidad que contiene el DataModlulo. Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
|
#2
|
||||
|
||||
|
El problema que tenés es de memoria, estás accediendo a un objeto que todavía no ha sido creado.
Fijate el código del proyecto, en la creación de los forms y el dataModule, seguramente se crea primero el "Form1" y luego el DataModule, por eso en el onCreate del Form1 querés acceder al DM que todavía no está creado y obtenés este error de memoria. Seguramente tenés esto: Application.CreateForm(TForm1, Form1); Application.CreateForm(TDMConnections, DMConnections); cambialo por algo así: Application.CreateForm(TDMConnections, DMConnections); Application.CreateForm(TForm1, Form1); saludos. |
|
#3
|
|||
|
|||
|
Hola
Gracias por tus respuestas, pero el problema era algo muy simple. Fue un simple problema de orden de creacion de Units. Basto con poner primero el DataModule antes de todos los Forms que ocupaban el DataModule para que ya no pasara. (Soy nuevito en esto de Delphi, empece a principio de año no mas :-P) Saludos. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|