FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Lanzar aplicacion al detectar conexion a internet
Mi pregunta es simple: ¿Es posible hacer que mi aplicación se ejecute cuando se detecte una conexión a internet?
|
#2
|
||||
|
||||
¿Cuando quién detecte la conexión?
Supongo que podrías instalar un servicio que cheque periódicamente la conexión y cuando la detecta lanzar la aplicación principal. // Saludos |
#3
|
||||
|
||||
Me explique mal
Me explique mal. Tengo desarrollado un contador que me lleva la cuenta de cuanto tiempo se lleva de conexión, y el monto correspondiente. Quisiera hacer que mi programa se ejecute (no se encuentra activo en ningún momento) cuando se haya concretado una conexión, en vez de hacerlo manualmente. Es decir que cuando se inicie la conexión... se ejecute de forma automática mi aplicación.
|
#4
|
||||
|
||||
Cita:
A no ser que Windows traiga alguna utilidad para ejecutar tareas una vez que se realice una conexión, de fuerza requieres un código que lo haga. Por ello te hablo de un servicio o una aplicación sin ventanas que lo único que haga sea usar un Timer para checar si hay o no una conexión. Cuando lo haga, ejecuta la aplicación que estaba inactiva. // Saludos |
#5
|
||||
|
||||
Si entiendo lo que dices...
Quería evitarme hacer que sea mi aplicación (u otra) la que detecte la conexión... estuve buscando si había alguna API que me ayudara a resolver eso, pero no encontré nada hasta el momento. Po ahora, es mi aplicación la que inicia la cuenta cuando se detecta la conexión. |
#6
|
||||
|
||||
intenta usar esta api
RasGetProjectionInfo con ella puede obtener mucha informacion de las conecciones RAS (Remote Acces Service) en la ayuda en el SDK Win 32 DEvelopers references tienes mas informacion yo no la he usado pero e spero que te ayude
__________________
Gami ------------------------------------------------------------------ La necesidad no tolera tardanzas pero mas vale tarde que nunca |
#7
|
||||
|
||||
Cita:
Sinceramente creo que te está confundiendo (o yo estoy confundiendo ). Una cosa es el código (API u otra cosa) para detectar la conexión a Internet y otra cosa es ejecutar este código. Forzosamente "algo" tiene que estar a la espera de la conexión y ese "algo" tiene que ser una aplicación o servicio. // Saludos |
|
|
|