error al iniciar la aplicacion junto con el inicio de windows
hola a todos.., esero me puedan ayudar.. lo que hice para que mi aplicación se iniciara junto con el arranque del sistema windows.. fue solamente poner el ejecutable de mi aplicacion.. dandole clic derecho en inicio, abrir, programas y solamente puse ahi mi ejecutable.. (no se si este bien..)
pero cuando reinicio.. para checar .. me salen dos mensajes.. de error que son: 1-se ha producido la excepción excepción inesperada del programa(0x0eedfade) en la dirección 0x7c812a7b. 2-Exception EIBInterBaseError in module correspondencia.exe at 000ACF26 y no se puede abrir mi aplicacion.. que puedo hacer.. ojala y me puedan ayudar.. desde ya muchas gracias.., |
Asegurate que cuando se inicie tu programa ya este activo tu servidor Interbase o Firebird
|
como se puede hacer eso????.., porfavor
|
Simple, ponle a tu programa una rutina que se ejecute antes de hacer nada dentro del mismo y que lo primero que haga sea verificar que ya esté corriendo el servidor, de lo contrario manda un mensaje o haz un bucle de tiempo para esperar a que ya esté operando:
Este bucle se ejecuta, trata de conectarse, si falla (por x causa) espera 1 segundo y vuelve a intentar, y ahi sigue hasta que logra conectarse. Tu aplicación quedará semi-colgada esperando al servidor de manera que si este se iniciase después de tu aplicación, esta se conecta y no tendrás problemas. Nota: Lo de TConnection es un decir porque no se que componente usas para Firebird. |
La franja horaria es GMT +2. Ahora son las 01:27:22. |
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