Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Abrir Una Página Web Con El Navegador Por Defecto [Solucionado]
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Abrir Una Página Web Con El Navegador Por Defecto [Solucionado] 
 
Hola a todos

Bueno, básicamente el titulo es muy descriptivo. Tengo la URL que quiero visitar, solo quiero llamar al navegador por defecto. Se que usando SHELL puedo llamar a cualquier navegador, pero yo quiero al de defecto  

Gracias amigos
 




===================
Proyecto Open Media Manager -> http://www.OpenMediaManager.com
 
netking86 - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Abrir Una Página Web Con El Navegador Por Defecto 
 
Prueba con la clase Desktop

Desktop.Open("http://tuURL.com")


Saludos
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Abrir Una Página Web Con El Navegador Por Defecto 
 
Va como la seda, gracias!
 




===================
Proyecto Open Media Manager -> http://www.OpenMediaManager.com
 
netking86 - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Abrir Una Página Web Con El Navegador Por Defecto 
 
jguardon escribió: [Ver mensaje]
Prueba con la clase Desktop

Desktop.Open("http://tuURL.com")


Saludos


Buenas
Puse eso adentro del evento "Label3_MouseDown" y cuando hago click, me tira este error:
"Unknow Symbol "Open" in class Desktop"

Saludos!  

edit: Uso gambas 2.19 - (En caso de que pueda tener algo que ver)
 



 
última edición por SpeeDinG el Viernes, 12 Febrero 2010, 10:08; editado 2 veces 
SpeeDinG - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Abrir Una Página Web Con El Navegador Por Defecto [Solucionado] 
 
Necesitas activar el componente gb.desktop desde el menú: Proyecto->Propiedades->Pestaña "Componentes", o bien mediante el atajo Ctrl+P y la pestaña Componentes.

Saludos
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Abrir Una Página Web Con El Navegador Por Defecto [Solucionado] 
 
jguardon escribió: [Ver mensaje]
Necesitas activar el componente gb.desktop desde el menú: Proyecto->Propiedades->Pestaña "Componentes", o bien mediante el atajo Ctrl+P y la pestaña Componentes.

Saludos


Ahora si, gracias  
 



 
SpeeDinG - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Abrir Una Página Web Con El Navegador Por Defecto [Solucionado] 
 
El problema que yo me encuentro es que

Desktop.Open("http://tuURL.com")


necesita que indiquemos la url anteponiendo "http://" de lo contrario no funciona.
Por otro lado

EXEC [MiNavegador, MiUrl]


Sí funciona aunque la url sea del tipo www.loquesea.com sin anteponerle http://,

Esto es cierto al menos para firefox
 



 
jsoto61 - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Abrir Una Página Web Con El Navegador Por Defecto [Solucionado] 
 
Citar:
necesita que indiquemos la url anteponiendo "http://" de lo contrario no funciona.
Por otro lado


Y si haces:

Desktop.Open("http://" & Direccion.Text)
 


siendo Direccion un TextBox donde el usuario, por ejemplo, introduzca la página a visitar sin el HTTP://?

No se si es lo que te molestaba, pero yo lo dejo caer, por si acaso....

Salu2, cracks  
 



 
Ender - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Abrir Una Página Web Con El Navegador Por Defecto [Solucionado] 
 
Así funciona correctamente, pero es que yo estoy manejando  este tema en una aplicación en la que "cualquiera" puede introducir una url y unas veces la introducen con http y otras directamente como www...

Gracias.
 



 
jsoto61 - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Abrir Una Página Web Con El Navegador Por Defecto [Solucionado] 
 
Puedes hacerte una rutina que compruebe si el texto introducido comienza por "http://" o si es una dirección web válida.

Dos pistas: usa un condicional con inStr y/o las funciones de cadenas Left, Mid y Right.
También se podría hacer con Regex (expresiones regulares).

De esa forma, si contiene el prefijo "http://" la cadena quedaría como está y en caso contrario lo añadirías antes de pasársela al Desktop.Open()

Saludos
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Crear Navegador Web (Solucionado) Cubel General 4 Viernes, 09 Abril 2010, 19:16 Ver último mensaje
Cubel
No hay nuevos mensajes Abrir Formulario Secundario En Posición C... tincho Aplicaciones/Fragmentos de Código 10 Viernes, 04 Noviembre 2016, 23:49 Ver último mensaje
tincho
No hay nuevos mensajes Linux Mint. Abrir Directorio De Proyecto C... Shell Mundo Linux 3 Sabado, 17 Diciembre 2016, 12:58 Ver último mensaje
tincho
No hay nuevos mensajes ¿ Parámetro Opcional Es Igual A Por Defe... Shell General 13 Domingo, 23 Julio 2017, 03:56 Ver último mensaje
chaskux
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron