![]() |
Ejecutar aplicación desde DVD y retirar DVD mientras se ejecuta
Hola a tod@s,
Estoy haciendo un pequeño programa que se encarga de instalar una aplicación que va distribuida en 2 DVDs. El problema que tengo es que tras meter el primer DVD se lanza el programa (instalador), instala correctamente el primer DVD, pide el segundo, empieza la instalación del segundo y cuando ya está terminando da errores muy raros. A veces me sale "exception c0000006", otras veces un cuadro de dialogo en blanco, el caso es que no acaba bien. He leído por ahí que hay una directiva para Delphi 2006 que creo sirve para esto "{$SetFlags IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP}" , pero yo trabajo con Delphi 6. Saludos y gracias de antemano, Ricardo. |
Lo que yo haría es copiar el instalador al disco duro (directorio temporal) y lanzarlo desde el disco, utilizando los contenidos de los DVD's, en lugar de ejecutarlo directemente desde el DVD.
|
Hola Neftalí, había pensado esta posiblidad pero no sé cómo hacer para que el autorun haga esto. Voy a investigar el lenguaje de scripts de windows, a ver si averiguo como referenciar la carpeta temporal.
Saludos y gracias. |
| La franja horaria es GMT +2. Ahora son las 11:15:04. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi