![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Hola,
Creo que el artículo Implementing PING without using raw sockets, de Zarko Gajic, puede serte de utilidad. |
|
#2
|
||||
|
||||
|
Cita:
|
|
#3
|
||||
|
||||
|
He mirado el artículo y funciona compilado en delphi, pero no ma funciona con Builder. El problema esta que una vez compilado con Builder C++ y al hacer el linkado, no encuentra las funciones externas que deben estar en icmp.dll y no puede crear el ejecutable.
![]() |
|
#4
|
||||
|
||||
|
He conseguido linkar esas funciones externas de icmp.dll y ejecutar una prueba según lo que se exponía en: http://delphi.about.com/od/interneti.../aa081503a.htm
Pero no funciona bien, si reinicio el Router no debería poder hacer un ping a Google.com (64.233.187.99), por ejemplo. Sin embargo, en el momento que el Router me asigna una IP privada (Lan) puedo hacer ese ping, a pesar de no tener conexión Wan .Mi intención es precisamente esa, saber si tengo conexión a internet, no red local. Para eso habia pensado, como solución, hacer un ping a una web estable como google o microsoft... |
|
#5
|
||||
|
||||
|
Hola,
Echa un vistazo a la Introducción al API WinInet de la Web de JM, particularmente, Funciones de estado de la conexión. Tal vez te resulte útil. ![]() |
|
#6
|
||||
|
||||
|
Hola de nuevo.
Tras el fin de año.... He conseguido hacer ping por código. Gracias por las indicaciones. Por si a alguno le sirve, dejo unos links interesantes que me han servido para hacer mi código: http://msdn2.microsoft.com/en-us/library/aa366050(VS.85).aspx http://www.sockets.com/ http://www.sockets.com/ms_icmp.c http://lawebdejm.com/prog/cpp/winine....html#subapdo8 |
|
#7
|
||||
|
||||
|
Oye... un poco del código, quizás en forma de truco no nos vendría nada mal.
![]() Hasta luego. ![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| hacer un ping a traves de un proxy | JoeyJordison | Redes | 0 | 19-01-2007 14:15:14 |
| Como hacer print screen por código?? | JuanErasmo | C++ Builder | 3 | 22-12-2005 23:53:27 |
| como hacer un ping.... | killaton | Internet | 8 | 26-03-2005 20:21:10 |
| como vincular .dbf en acccess por codigo? o como acceder a ellas desde desde .mdb | orfeo | Conexión con bases de datos | 0 | 24-06-2004 15:35:21 |
| ¿Que formas hay de hacer un Sweep desde código? | taote | Firebird e Interbase | 0 | 03-02-2004 16:57:00 |
|