La Web del Programador: Comunidad de Programadores
 
    Pregunta:  12221 - ARRANQUE DEL CD CON PAGINAS HTML
Autor:  humberto venegas
COMO HACERLE PARA QUE AL MOMENTO DE INSERTAR UN CD QUE ESTE HECHO EN HTML INGRESE EL AUTORUN, SIN NECESIDAD DE ABRIRLO Y EJECUTAR EL ARCHIVO, HASTA DONDE YO SE EXISTE UN PROGRAMA QUE HACE LAS INSTRUCCIONES EJECUTABLES, LA SEGUNADA OPCION SERIA TENER UN PROGRAMA QUE HAGA EJECUTABLES LOS ARCHIVOS HTML, POR FAVOR SI ALGUIEN PODRIA DECIRME EL NOMBRE DE LOS PROGRAMAS.

  Respuesta:  Cecilia Delgadillo
Hola Humberto

Espero te sirva esto, a mi me sirvio muy bien, en el cd donde vayas a poner todos tus archivos Web, pon un autorun.inf; lo puedes hacer en el editor de textos, necesitas ponerle esto

[autorun]
open=c:\windows\explorer.exe index.htm
icon=bibliocat.ico

solo sustituyes el nombre de tu primer archivo si es que no se llama index y lo del icono es solo si manejas uno, si no, puedes omitir esa linea, el unico inconveniente es que si el equipo donde corras este cd tiene Windows NT o la carpeta de windows no se llama windows, va a mandar un mensaje de que no encontro el explorer, tu analiza cual es la mayoria de los equipos que lo va a abrir.

espero te funcione.

saludos

  Respuesta:  Xavi
Hola Humberto, la manera que yo lo solucione, es creando un pequeño programa en VB, que lo que hace es abrir el navegador con la pagina HTML que se encuentra en el CD.
Utilice la API ShellExecute, es muy sencillo, ya que unicamente es una linea, pero al ser ejecutable, funciona a las mil maravillas.
Eso si, tambien tienes que distribuir todos los controles junto con la aplicacion para que funcione correctamente.
En la Biblioteca de Temas de esta web, veras la estructura de esta API.

Saludos