Clipper/FiveWin - Vincular

 
Vista:

Vincular

Publicado por marcelo (161 intervenciones) el 11/03/2010 14:01:44
Hola!
desde una pagina web hago un vinculo en una hoja excel con la siguiente formula:

=RTD("EstacionBOLSAR.RTDServer";; "SNO"; "CELU"; "CELC1.50AB"; "Op.Pr.V.")

y me aparece la cotizacion de CELC1.50AB.

Es posible capturar el dato usando FWH?

Gracias.
Saludos
Marcelo
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

RE:Vincular

Publicado por Gabriel Pascual (913 intervenciones) el 14/03/2010 03:57:48
No entiendo.

Quieres abrir la hoja por internet o quieres leer un dato de dicha hoja ?
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

RE:Vincular

Publicado por marcelo (161 intervenciones) el 14/03/2010 05:29:01
quiero leer desde mi aplicacion hecha con FWH las cotizaciones de la bolsa.
a modo de ejemplo puse el vinculo que hago desde excel.
necesito leerlo desde mi programa,puede ser desde el excel que ya lo tengo o directamente desde la pagina web.
actualmente a la hoja excel que captura los precios la grabo con formato DBF, pero pierdo tiempo, quisiera saber si puedo leer directamente desde la pagina web, en la nota anterior puse el vinculo que crea el excel para leer los precios.
espero que se entienda ahora.
gracias master por responderme!
saludos
marcelo
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

RE:Vincular

Publicado por Gabriel Pascual (913 intervenciones) el 14/03/2010 20:25:47
Si lo puedes hacer.

FiveWin tiene 2 formas de leer directamente paginas Web de internet.

Una es usando la clase TWebClient (mirar ejemplo Webclient.prg)

La otra es por OLE (xHarbour 99 en adelante) ó ActiveX (desde las versines de FW 7.xx en adelante) leyendo directamente la pagina web que quieres:

oIE := ToleAuto():New("InternetExplorer.application")

oIE:Navigate("www.loquenecestes.com")

oIE:Document:ExecCommand("SaveAS","2","tuarchivo.txt")

Luego lees tu TXT y ubicas el dato que quieres.
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

RE:Vincular

Publicado por marcelo (10 intervenciones) el 22/03/2010 19:18:42
Hola!

este es el prg:

****************************************************
function Web()
local oWebClient := TWebClient():New()

oWebClient:bOnConnect = { || MsgInfo( "Me conecto" ) }
oWebClient:bOnRead = { | cData | MsgInfo( cData ) }

oWebClient:Connect( "www.fivetech.com" )
oWebClient:GetPage( "index.htm" )

return nil
********************************************************

lo compilo y lo ejecuto y me sale el cartelito con el msg "Me conecto"
luego finaliza.
no lo entiendo.
como siempre, gracias por responder.
saludos
Marcelo
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