Realizar UniDAC Conexión por código
Saludos estimados amigos, un saludo a todos, aquí nuevamente con una duda cuasi existencial...
Sucede que en mis aplicaciones deseo usar un archivo INI con los siguientes valores: Tengo el componente colocado en mi DataModule con los datos en blanco: El problema surge cuando deseo efectivamente utilizar los valores del INI y pasarlos al componente TUniConection, esto lo realizo en el evento OnCreate del Formulario de Login:
El error que obtengo cuando corro paso a paso la aplicación se muestra a continuación: Nota: Estoy usando Delphi Enterprise 10.3.2 y UniDAC 8.2.5 Amigos, al cambiar todo el bloque de código de OnCreate() hacia OnActivate() obtengo este error aun antes de siquiera llegar a la primera linea: Gracias anticipadas compañeros por la ayuda |
Me suena a qué no está creado el datamodule
|
Hola, si no me equivoco el puerto debe ser integer.
|
Gracias por responder
Amigos míos, no he podido dar con la solución a este problema.
Reproducí esta situación en un proyecto vacío, solo con un INI y un DataModule y si funcionó, pero aquí no se que pasa... Atte. Americo |
Cita:
Cita:
¿Verificaste lo que indica luisgutierrezb, que el datamodule esté creado en el momento de inicializarlo? Según el código que nos compartes, estás configurando la conexión en el FormCreate. Pero si el datamodule no ha sido creado para ese momento, te generará el error de memoria que muestras. Puede que esté así en tu proyecto:
Podrías verificar que primero sea creado el DataModule
|
La franja horaria es GMT +2. Ahora son las 19:03:35. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi