[Visual Basic 2010] Abrir con
Resuelto
Usuario anónimo
-
Usuario anónimo -
Usuario anónimo -
Hola,
Estoy buscando un código que permita abrir un archivo local con Internet Explorer...
Ejemplo: start iexplore.exe "index.htm" (Este código no funciona, por supuesto)
Shell("index.htm") con iexplore.exe
Gracias por tu respuesta, para facilitar la tarea los archivos index.htm e iexplore.exe están en relativo en la carpeta del programa...
¡Adiós!
Configuración: Windows 7 / Chrome 24.0.1312.57
Estoy buscando un código que permita abrir un archivo local con Internet Explorer...
Ejemplo: start iexplore.exe "index.htm" (Este código no funciona, por supuesto)
Shell("index.htm") con iexplore.exe
Gracias por tu respuesta, para facilitar la tarea los archivos index.htm e iexplore.exe están en relativo en la carpeta del programa...
¡Adiós!
Configuración: Windows 7 / Chrome 24.0.1312.57
2 respuestas
Hola
¿Algo como? Después hay que ver a nivel del camino
System.Diagnostics.Process.Start("iexplore", "ruta del archivo html")
Bueno, no es necesariamente muy práctico, te aconsejaría que subas este archivo a un servidor web, incluso gratuito, y que pongas una URL clásica
Apasionado de la informática y de los videojuegos.
Siempre es agradable recibir un "gracias", incluso cuando la respuesta dada es buena y tu problema está resuelto :)
¿Algo como? Después hay que ver a nivel del camino
System.Diagnostics.Process.Start("iexplore", "ruta del archivo html")
Bueno, no es necesariamente muy práctico, te aconsejaría que subas este archivo a un servidor web, incluso gratuito, y que pongas una URL clásica
Apasionado de la informática y de los videojuegos.
Siempre es agradable recibir un "gracias", incluso cuando la respuesta dada es buena y tu problema está resuelto :)
Sí, pero mi archivo es un HTM codificado con Hot Potatoes (formulario / ejercicios para la enseñanza) y habría que recodificar TODO <- No, gracias...
Gracias por tu respuesta rápida, lo probaré de inmediato.
------> ¡FAIL! Es casi eso, solo que el botón me abre Internet Explorer pero una búsqueda en Google: "index.htm" y no mi archivo local!!!
¿Alguna otra idea?
Gracias por tu respuesta rápida, lo probaré de inmediato.
------> ¡FAIL! Es casi eso, solo que el botón me abre Internet Explorer pero una búsqueda en Google: "index.htm" y no mi archivo local!!!
¿Alguna otra idea?
Ok, he hecho un código para ti
Es necesario que el archivo html esté en el mismo directorio que la aplicación (aunque si deseas ponerlo en otro lugar, solo tienes que cambiar una parte de la asignación a la variable)
¿Es un clic en un botón el que ejecuta la acción?
Si es así, en el sub del clic de tu botón:
Dim CheminAppli As String 'creamos la variable para almacenar la ruta absoluta
CheminAppli = Application.StartupPath + "\index.html" 'recuperamos y asignamos la ruta a esta variable + el archivo html
System.Diagnostics.Process.Start("iexplore", CheminAppli) 'lanzamos con la variable
Es necesario que el archivo html esté en el mismo directorio que la aplicación (aunque si deseas ponerlo en otro lugar, solo tienes que cambiar una parte de la asignación a la variable)
¿Es un clic en un botón el que ejecuta la acción?
Si es así, en el sub del clic de tu botón:
Dim CheminAppli As String 'creamos la variable para almacenar la ruta absoluta
CheminAppli = Application.StartupPath + "\index.html" 'recuperamos y asignamos la ruta a esta variable + el archivo html
System.Diagnostics.Process.Start("iexplore", CheminAppli) 'lanzamos con la variable