LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

abrir pagina web

Buenas tardes!

 

Estoy haciendo el proyecto de fin de carrera y estamos implantando un webcam a un robot, esta webcam se conecta a internter, pero el hub le da una IP diferente cada vez que se conecte. Queremos q el usuario inserte la IP en textbox y que el programe le adjunte "http://" al principio y  "/img/video.mjpeg"al final y se abra la página web con firefox.Es decir, al final debería abrirse esta pagina web por ejemplo: http://10.227.128.229/img/video.mjpeg

Como se tiene que contanenar las diferentes cadenas de caracteres hemos escrito lo siguiente:

 

            GetTextBoxLine(panelHandle,PANEL_IP,0,ip);
            strcpy(helb,FIREFOX);
            strcat(helb," ");
            strncat(helb,HTTP,inf);
            strncat(helb,ip,inf);
            strncat(helb, BIDEO, inf);
    

pero nos da problemas. 

Alguien puede ayudarnos? Quizás lo hemos estructurado mal o exista algún otro modo de hacerlo. Esperemos que nos podais ayudar! Gracias

0 Kudos
Message 1 of 3
(3,556 Views)

Hola,

creo que lo del crear la dirección pueda hacerse de manera más simple con un control string en vez de un textbox y estas instrucciones:

 

GetCtrlVal (panelHandle, PANEL_IP, ip);

sprintf (msg, http:////%s//img//video.mjpeg, ip);

 

(pon cuidado en el "/": en el sprintf debes doblar cada uno de ellos para indicar que quieres aquél carácter y no un carácter especial).


Por lo del abrir la página web, esta discusión puede proporcionarte muchas sugerencias.

 



Proud to use LW/CVI from 3.1 on.

My contributions to the Developer Community
________________________________________
If I have helped you, why not giving me a kudos?
0 Kudos
Message 2 of 3
(3,550 Views)
 Muchas gracias nos a servido de gran ayuda!!!
0 Kudos
Message 3 of 3
(3,532 Views)