Página 1 de 1

Duda Visual Basic - Collective2

Publicado: 12 Ene 2010 17:51
por ranunculo
Supongo que esta pregunta no tendrá respuesta, pero por si acaso:
Quiero lanzar desde un programa Excel Basic (similar a Visual Basic) ordenes a Collective2.
Pero nunca he hecho llamadas a URLs, y no sé como se hace..
Se supone que usando GET y POST ( no sé como) desde Visual BAsic puedo llamar a una página web.
El formato que exige Collective2 , por ejemplo, es una direccion web:

http://www.collective2 .com/cgi-perl/signal. mpl?cmd=signal&
systemid=1234&pw=abcd&instrument=future&action=BTO&quant=5&
symbol=@ESM4&duration=GTC

que el programa de be llamar.
Alguien sabe cómo llamar a esta URL desde VB ????

Moltas graches

Re: Duda Visual Basic - Collective2

Publicado: 12 Ene 2010 18:54
por Man Apart
Se me ocurren dos formas de hacerlo, una es hacer una ejecución externa, que te abrira el Browser y ejecutara el comando

y la mas limpia es utilizar el control especifico " Webbrowser" , insertandolo en tu formulario como cualquier otro control. Investiga esta linea

Re: Duda Visual Basic - Collective2

Publicado: 12 Ene 2010 20:40
por Man Apart
Bueno pues lo he probado y me dice: "error invalid password for email". Asi que tres cosas:

1 - Una vez que pruebes el control, le tienes que poner la propiedad Visible= False, para que no se vea y quede mas "elefante"
2 - A ver si damos bien las password, que asi no hay manera de piratear nada
3 - ... ... ¡ eah !

Re: Duda Visual Basic - Collective2

Publicado: 12 Ene 2010 21:31
por ranunculo
Gracias por la respuesta Man Apart..
Pensaba que no hacia falta usar controles ActiveX.

Vaya, resulta curioso tener un navegador en miniatura dentro de Excel..
Puede servirme.
Y si, probablemente es mejor ocultar la ventanita con el navegador

Voy a hacer pruebas!
Zankius!

Re: Duda Visual Basic - Collective2

Publicado: 12 Ene 2010 21:58
por Man Apart
You are welcome.
Cuentanos si ha funcionado