Para Jorge Mota : Saber si la Computadora esta Conectada a Alguna Red

09/07/2003 - 02:11 por J.CArlos Murillo | Informe spam
Jorge estaba haciendo pruebas con esta api
cuando ejecuto por 1ra vez y una pc esta apagada funciona bien
enciendo la pc y tambien detecta que encendio
pero apago la pc y sigue diciendo que esta encendida
solo hasta cuando pasan de 3 a 4 minutos detecta que ya no
esta conectada hay algun parametro que se pueda modificar
para que no pase esto? y que la detecte mas rapido

Intente dando un Clear DLLS y no funciono
mucho te agradecere me des un tip

gracias J.Carlos Murillo

esta es la API

Declare long IsDestinationReachable IN "SENSAPI.DLL" ;
string lpszDestination, ;
long lpQOCInfo
*
xPrendida = IsDestinationReachable('CAJA', 0 )
If xPrendida = 1
wait wind 'on'
ELSE
wait wind 'off'
EndIf


Jose Carlos Murillo Lopez
Maquinaria del Humaya, s.a de c.v.
Km. 6 Carretera a Navolato
Tel. (667) 760-10-90 Fax 760-25-18
carlosmurillo@humaya.com.mx
www.humaya.com.mx

Preguntas similare

Leer las respuestas

#1 Pablo Roca
09/07/2003 - 10:12 | Informe spam
No debes dirigir una pregunta a una persona en concreto, no es buena
etiqueta. Si quieres hablar con el mejor enviale un email.

De todos modos aqui tienes otra alternativa:

http://www.portalfox.com/article.php?sidD1

Saludos,

Pablo Roca - Microsoft Visual Foxpro MVP
Sysop de PortalFox (http://www.portalfox.com)
La Coruña, España
"Apoya a FoxPro, utiliza software legal"

"J.CArlos Murillo" escribió en el mensaje
news:uD%
Jorge estaba haciendo pruebas con esta api
cuando ejecuto por 1ra vez y una pc esta apagada funciona bien
enciendo la pc y tambien detecta que encendio
pero apago la pc y sigue diciendo que esta encendida
solo hasta cuando pasan de 3 a 4 minutos detecta que ya no
esta conectada hay algun parametro que se pueda modificar
para que no pase esto? y que la detecte mas rapido

Intente dando un Clear DLLS y no funciono
mucho te agradecere me des un tip

gracias J.Carlos Murillo

esta es la API

Declare long IsDestinationReachable IN "SENSAPI.DLL" ;
string lpszDestination, ;
long lpQOCInfo
*
xPrendida = IsDestinationReachable('CAJA', 0 )
If xPrendida = 1
wait wind 'on'
ELSE
wait wind 'off'
EndIf

Respuesta Responder a este mensaje
#2 Ana María Bisbé York
09/07/2003 - 12:16 | Informe spam
Hola JC:

Además de lo que dice Pablo, que es muy cierto queda agregar que estos días
Jorge Mota está fuera de su empresa y no tendrá conección, así que demorará
un poco en contestarte.

Saludos,

Ana,
La Habana, Cuba.
Madrid, España.
Ayuda a FoxPro. Legaliza tu copia.

"J.CArlos Murillo" escribió en el mensaje
news:uD#
Jorge estaba haciendo pruebas con esta api
cuando ejecuto por 1ra vez y una pc esta apagada funciona bien
enciendo la pc y tambien detecta que encendio
pero apago la pc y sigue diciendo que esta encendida
solo hasta cuando pasan de 3 a 4 minutos detecta que ya no
esta conectada hay algun parametro que se pueda modificar
para que no pase esto? y que la detecte mas rapido

Intente dando un Clear DLLS y no funciono
mucho te agradecere me des un tip

gracias J.Carlos Murillo

esta es la API

Declare long IsDestinationReachable IN "SENSAPI.DLL" ;
string lpszDestination, ;
long lpQOCInfo
*
xPrendida = IsDestinationReachable('CAJA', 0 )
If xPrendida = 1
wait wind 'on'
ELSE
wait wind 'off'
EndIf


Jose Carlos Murillo Lopez
Maquinaria del Humaya, s.a de c.v.
Km. 6 Carretera a Navolato
Tel. (667) 760-10-90 Fax 760-25-18

www.humaya.com.mx



Respuesta Responder a este mensaje
#3 J.CArlos Murillo
09/07/2003 - 16:56 | Informe spam
Pablo gracias por tu observacion y tu respuesta
el detalle de este codigo es que no puedo checar
por nombre de maquina solo por ip y no tengo
red ip ya que el proveedor de internet por cable
me asigna las ip de las maquinas, y por eso necesito
checar por nombre, alguna sugerencia.

J.Carlos

"Pablo Roca" escribió en el mensaje
news:
No debes dirigir una pregunta a una persona en concreto, no es buena
etiqueta. Si quieres hablar con el mejor enviale un email.

De todos modos aqui tienes otra alternativa:

http://www.portalfox.com/article.php?sidD1

Saludos,

Pablo Roca - Microsoft Visual Foxpro MVP
Sysop de PortalFox (http://www.portalfox.com)
La Coruña, España
"Apoya a FoxPro, utiliza software legal"

"J.CArlos Murillo" escribió en el mensaje
news:uD%
> Jorge estaba haciendo pruebas con esta api
> cuando ejecuto por 1ra vez y una pc esta apagada funciona bien
> enciendo la pc y tambien detecta que encendio
> pero apago la pc y sigue diciendo que esta encendida
> solo hasta cuando pasan de 3 a 4 minutos detecta que ya no
> esta conectada hay algun parametro que se pueda modificar
> para que no pase esto? y que la detecte mas rapido
>
> Intente dando un Clear DLLS y no funciono
> mucho te agradecere me des un tip
>
> gracias J.Carlos Murillo
>
> esta es la API
>
> Declare long IsDestinationReachable IN "SENSAPI.DLL" ;
> string lpszDestination, ;
> long lpQOCInfo
> *
> xPrendida = IsDestinationReachable('CAJA', 0 )
> If xPrendida = 1
> wait wind 'on'
> ELSE
> wait wind 'off'
> EndIf
>

Respuesta Responder a este mensaje
#4 J.CArlos Murillo
09/07/2003 - 17:58 | Informe spam
Pablo si le agregas esta linea
release loWS
antes de crear el objeto funciona perfectamente si no lo hago asi
no detecta correctamente una pc apagada
que previamente habia detectado encendida

release 1oWS
loWS = CREATEOBJECT("MSWinSock.Winsock")

"Pablo Roca" escribió en el mensaje
news:
No debes dirigir una pregunta a una persona en concreto, no es buena
etiqueta. Si quieres hablar con el mejor enviale un email.

De todos modos aqui tienes otra alternativa:

http://www.portalfox.com/article.php?sidD1

Saludos,

Pablo Roca - Microsoft Visual Foxpro MVP
Sysop de PortalFox (http://www.portalfox.com)
La Coruña, España
"Apoya a FoxPro, utiliza software legal"

"J.CArlos Murillo" escribió en el mensaje
news:uD%
> Jorge estaba haciendo pruebas con esta api
> cuando ejecuto por 1ra vez y una pc esta apagada funciona bien
> enciendo la pc y tambien detecta que encendio
> pero apago la pc y sigue diciendo que esta encendida
> solo hasta cuando pasan de 3 a 4 minutos detecta que ya no
> esta conectada hay algun parametro que se pueda modificar
> para que no pase esto? y que la detecte mas rapido
>
> Intente dando un Clear DLLS y no funciono
> mucho te agradecere me des un tip
>
> gracias J.Carlos Murillo
>
> esta es la API
>
> Declare long IsDestinationReachable IN "SENSAPI.DLL" ;
> string lpszDestination, ;
> long lpQOCInfo
> *
> xPrendida = IsDestinationReachable('CAJA', 0 )
> If xPrendida = 1
> wait wind 'on'
> ELSE
> wait wind 'off'
> EndIf
>

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida