Power Builder - ping desde power builder

   
Vista:

ping desde power builder

Publicado por Fati (70 intervenciones) el 19/07/2013 03:15:46
Alguien ha hecho algo parecido por lo menos a lo que estoy queriendo..... necesito hacer ping a los servidores.... y si no da respuesta enviarme un mail, este ultimo lo tengo claro, pero el de como hacer ping si que no tengo idea, si alguien me da una mano estare agradecida.
Saludos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

ping desde power builder

Publicado por JeinnerH jhidalgo@excelteccr.com (638 intervenciones) el 22/07/2013 17:41:40
Encontré esto en internet, puedes probarlo y nos dices si funciona.

Saludos.

API calls for PING:

function long IcmpCloseHandle (long IcmpHandle) library "icmp.dll"

function long IcmpSendEcho ( &
long IcmpHandle, &
long DestinationAddress, &
string requestData, &
integer requestSize , &
&a! mp;n! bsp; long requestOption, &
ref icmp_echo_reply replyBuffer, &
long replySize, &
long timeout ) library "icmp.dll"

function long IcmpCreateFile() library "icmp.dll"
function long GetLastError() library "kernel32.dll"
function long inet_addr(ref string addr) library "wsock32.dll"

Usage:
long lret
long address
address = inet_addr(sle_addr.text) //123.123.123.1
if address <> -1 then
lret = p.high_ping(address, msg)
st_msg.text = msg
st_result.text = string(lret)
else
st_result.text = string(address)
end if
destroy p
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar