Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   *** Capturar cotizacion divisa en tiempo real de internet *** (https://www.clubdelphi.com/foros/showthread.php?t=65458)

APO 16-12-2009 17:21:07

*** Capturar cotizacion divisa en tiempo real de internet ***
 
Hola a todos,
Como sabéis, hay varias páginas en internet que te dicen el cambio actual de la divisa en ese momento, como por ejemplo: 1 € - 1.4577 $

Entonces, mi idea es mediante Delphi poder capturar ese valor en tiempo real accediendo a algún servidor de internet o algo que contenga ese valor.

¿Sabéis alguna de cómo hacerlo? Gracias.

sergiovalp 16-12-2009 19:02:44

yo lo haria explotando un webservice que preste este servicio, hay algunos gratuitos. es cosa de googlear.

Nasca 16-12-2009 21:00:49

Prueba a procesar los archivos xml que pone a tu disposición directamente el banco central europeo.

Por ejemplo:
http://www.ecb.europa.eu/stats/eurof...xref-daily.xml

Consulta esta pequeña utilidad que independicé de mi ERP:
http://www.criterium.es/criterium_cdn.php

Seguro que te da ideas, o al menos referencias donde encontrar los datos.

Los servicios web se me antoja que generan mas dependencia de un tercero. Casi mejor tirar directamente de la fuente y procesarla un poco para obtener el dato deseado.

Suerte.

jhonny 17-12-2009 18:11:33

Tambien hay un WebService para ello en:

http://www.webservicex.net/CurrencyConvertor.asmx?WSDL

cocute 18-12-2009 19:58:20

yo las pillo de aqui:
http://www.ecb.int/stats/eurofxref/eurofxref-daily.xml
con un TIdHTTP pillo el fichero, lo cargo en un memo.
Pillo las lineas donde están los valores que necesito y las limpio hasta que queda lo que necesito.

Seguro que se puede hacer de algun modo mal elegante por xml para extraer los valores directamente,
pero como lo conseguí del otro modo pues no investigué más.

Si alguien sabe como partiendo del fichero xml se extraen sus datos que nos iluminé.


La franja horaria es GMT +2. Ahora son las 04:32:59.

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