Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #4  
Antiguo 24-02-2012
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.939
Poder: 27
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Cita:
Empezado por petete2008 Ver Mensaje
Tengo una aplicación delphi en el inicio de windows y mi pregunta es como saber cómo ejecutarla una vez haya cargado todo el sistema (iniciar windows).
Mi problema en concreto es que mi programa delphi se carga antes que las conexiones de redes y claro al utilizar sockets me da un error.
Quisiera que mi programa fuese el último en cargarse tras un reinicio o arranque del windows.
Gracias.
La manera correcta es detectar el error y reaccionar de forma apropiada, no tratar de hackear las cosas.

Si un programa depende de conexion de red, debe asumirse que en cualquier momento y por cualquier razon esa conexion fallara.

De donde sacas tu que es el hecho que windows arranque todo el que te dara conectividad? Eso es una *suposicion* que te va a fallar.

Asume que la conexion se cae y PUNTO. Duermes el programa por un rato, reintentas N veces y ya. Mucho mejor si te enlazas al notificador de red de windows:

http://stackoverflow.com/questions/3...on-with-delphi

PD. Usa la version con WinInet no la de registro.

Aunque esto NO GARANTIZA que hay conexion. La unica manera es haciendo ping a tu servidor (o a google o apple u otro domino que seguro esta online):

Como ves, determinar que tienes conectividad es mas alla de ASUMIR que la tienes, es COMPROBAR.
__________________
El malabarista.
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Ejecutar un programa y esperar a que termine. jplj Varios 2 04-12-2008 14:54:53
Ejecutar archivo y esperar que termine Ana María API de Windows 2 05-09-2008 19:57:54
Ejecutar Exe de mi Aplicacion y Esperar a que Termine spider_Ramon API de Windows 4 07-09-2005 01:07:01
No termine de cargar windows hasta que ordene Pablo Carlos API de Windows 15 13-07-2004 16:39:13
Esperar a que termine un proceso felixgo OOP 4 02-06-2004 19:46:45


La franja horaria es GMT +2. Ahora son las 08:10:04.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi