Autor Tema: Abrir ventana de explorador de internet  (Leído 2009 veces)

juanpe

  • Jr. Member
  • **
  • Mensajes: 69
  • Karma: 2
Abrir ventana de explorador de internet
« en: Enero 17, 2014, 06:01:45 pm »
Hola, me gustaría saber si existe alguna manera de poner un enlace dentro de un programa hecho con Bennu que permita abrir una ventana de internet con el explorador predeterminado que tenga ese ordenador. Me daría lo mismo si esa ventana de internet se abre dentro de mi programa o se abre en una ventana aparte.


Un saludo.

FreeYourMind

  • Hero Member
  • *****
  • Mensajes: 5684
  • Karma: 128
    • GECA soft
Re:Abrir ventana de explorador de internet
« Respuesta #1 en: Enero 17, 2014, 07:18:43 pm »
Con el comando system puedes ejecutar programas externos, mira en internet como abrir el navegador por linea de comandos, los parametros seran identicos, para abrir una pagina en concreto. Se ejecuta ajena a bennu

juanpe

  • Jr. Member
  • **
  • Mensajes: 69
  • Karma: 2
Re:Abrir ventana de explorador de internet
« Respuesta #2 en: Enero 18, 2014, 03:32:36 pm »
Muchas gracias, voy a intentarlo.


Un saludo.

juanpe

  • Jr. Member
  • **
  • Mensajes: 69
  • Karma: 2
Re:Abrir ventana de explorador de internet
« Respuesta #3 en: Febrero 06, 2014, 12:40:00 am »
Hola de nuevo, he intentado abrir el internet explorer con la función system, pero no se muy bien cómo hacerlo. He escrito:


system(iexplore);


y me da el error unknown identifier ("IEXPLORE")


Alguien me puede dar un ejemplo de cómo se utiliza esta función, y si puede ser, no abrir el explorer sino el explorador de internet predeterminado?


Un saludo y gracias por adelantado.

l1nk3rn3l

  • Hero Member
  • *****
  • Mensajes: 2004
  • Karma: 257
Re:Abrir ventana de explorador de internet
« Respuesta #4 en: Febrero 06, 2014, 01:50:02 am »
explorer.exe  http://google.com

Arcontus

  • Sr. Member
  • ****
  • Mensajes: 360
  • Karma: 13
    • 5Leaps
Re:Abrir ventana de explorador de internet
« Respuesta #5 en: Febrero 06, 2014, 10:31:51 pm »
explorer.exe  http://google.com

Aun que esto funciona, creo que no es demasiado elegante ya que ejecutas el navegador explorer y no el predeterminado del usuario. Eso si, no tengo ni idea de como hacer para ejecutar el predeterminado por el SO.
5Leaps, el primer juego comercial desarrollado para BennuGD. http://www.5leaps.com

Erkosone

  • Hero Member
  • *****
  • Mensajes: 930
  • Karma: 51
Re:Abrir ventana de explorador de internet
« Respuesta #6 en: Febrero 07, 2014, 04:00:17 pm »
En windows 7 y posteriores:     START HTTP://WWW.GOOGLE.ES


En windows xp no estoy seguro de si funciona o no ;)

emov2k4

  • Full Member
  • ***
  • Mensajes: 226
  • Karma: 4
Re:Abrir ventana de explorador de internet
« Respuesta #7 en: Febrero 07, 2014, 04:40:22 pm »
por dios nadie es capas de responder bien ???
Lo que quieren saber es como hacerlo directo desde bennu con un codigo de ejemplo...


estimado adjunto ejemplo funcional.
Saludos
« última modificación: Febrero 07, 2014, 04:53:02 pm por emov2k4 »

juanpe

  • Jr. Member
  • **
  • Mensajes: 69
  • Karma: 2
Re:Abrir ventana de explorador de internet
« Respuesta #8 en: Febrero 14, 2014, 12:26:24 am »
Muchas gracias Emov2k4, funciona perfectamente! por si a alguien le interesa dejo el código del Prg.



import "mod_sys"


Process Main()
Private
    string arg;
Begin
    arg = "file.txt";
    exec(_P_NOWAIT,"abrepubli.bat",0,0);
End


Un saludo.

Drumpi

  • Hero Member
  • *****
  • Mensajes: 6340
  • Karma: 162
  • Odio el periodo "entre proyectos"
    • La web de Drumpi
Re:Abrir ventana de explorador de internet
« Respuesta #9 en: Febrero 16, 2014, 03:20:33 am »
¿Y no será SYSTEM("start www.google.cl")? Yo diría que esa llamada al sistema requería una string.
Tampoco sé decir, porque es una función que no he usado nunca, si acaso, sólo para probarla.
Hala, como con 1001 procesos sólo va a 9 FPS, vamos a meterle 32 veces más, a ver si revienta.
(Drumpi epic moment)