Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   como saber si existe una URL (https://www.clubdelphi.com/foros/showthread.php?t=70374)

Pensa2r 18-10-2010 03:33:49

como saber si existe una URL
 
Hola amigos, quisiera saber si existe una URL determinada con delphi
ejemplo:
quiero saber si existe 'http://www.clubdelphi.com/'.
en el pc uso esto:
if fileexits ('c:/clubdelphi/') then
pero con la URL no va.

GRACIAS de antemano.

Neftali [Germán.Estévez] 18-10-2010 11:17:47

Supongo que una opción sería hacer un "ping" y ver si obtienes respuesta.
La otra opción es mirar la Unit URLMon que viene con delphi, que seguro trae algun método útil para esta comprobación.

Pensa2r 19-10-2010 00:27:56

gracias NEFTALI por tu interes, pero soy poco experto en el tema y esto es lo que he conseguido, si alguien ve algo mejor lo agradecere.
Código:


  try
  IdHTTP1.Get('www.web.com/flash.swf'); //este lo uso porque si no existe me da error
  WebBrowser1.Navigate('www.web.com/flash.swf');
  except
  IdHTTP1.Get('');
  WebBrowser1.Navigate('c:/flash.swf');

como ves es para cargar un banner desde la web si esta existe, o si no existe esta en la web (o no tiene internet) lo coge del disco duro.

GRACIAS de nuevo, y hasta nueva opción con esto me apaño.


La franja horaria es GMT +2. Ahora son las 22:57:41.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi