Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   saber cuando se establece conexion local (https://www.clubdelphi.com/foros/showthread.php?t=48310)

robinsongm 21-09-2007 09:57:35

saber cuando se establece conexion local
 
Hola!.
He hecho una aplicación tipo servidor con interfaz grafica. La misma es de vital importancia para el funcionamiento d un sistema X por lo que si el ordenador se reinicia debe ejecutarse automaticamente al iniciar windows.

Dicha función está implementada para que se ejecute (poniendo acceso directo en la carpeta d inicio). El problema reside en que cuando se ejecuta el programa (al parecer) no está establecida aún la conexión de red del ordenador y siempre el usuario, ya cargado windows, debe lanzar la aplicación manualmente.
El error que da al iniciarse automáticamente es el mismo cuando no hay conexion de red al servidor de la base de datos. Sin embargo, si 5 segundos o menos después el usuario ejecuta la aplicación, inicia con normalidad.

¿qué debo hacer o tner en cuenta para que no de el error al iniciarse la aplicación automaticamente?
¿Es posible hacer comprobaciones de conexión y esperar respuesta antes de continuar con la ejecución del programa?

No sé si me doy a entender. pero cualquier duda tb os la puedo aclarar. Es super importante corregir ese fallo.

Muchas gracias d antemano.
RGM

poliburro 21-09-2007 15:23:14

Pues, yo tenía un problema similar, y lo solucioné con un timer que se encargaba de verficar cada N segundos ó minutos si se podía establecer conexión con el servidor.


La franja horaria es GMT +2. Ahora son las 00:02:07.

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