Cita:
Empezado por engranaje
Lo normal en estos casos suele ser que entre la versión del so en la que el código funcionaba correctamente y la versión en la que ya no funciona haya habido algún cambio en la Api. En estos casos lo mejor es ir a msd y comprobarlo.
https://msdn.microsoft.com/es-es/lib...=vs.85%29.aspx
Por lo que veo el problema está en el último parámetro que pasas en
Código Delphi [-]IcmpSendEcho(Handle, InAddr, nil, 0, nil, @rep, 128, 0)
Estás pasando como timeout un 0 y al parecer en las últimas versiones de IcmpSendEcho es necesario pasar como timeout un valor mayor que 0
|
Buenas tardes, quiero agradacer a todos los que de una forma u otra trataron de ayudar con mi situación, de verdad gracias por invertir de su valioso tiempo para compartir con otros sus conocimientos.
La solución al problema presentado fue cambiar el valor de timeout de 0 a 5, porque 5? no se;pero fue el que funcionó.
Muchas gracias amigos de Club Dephi. Saludos desde Costa Rica.