Hola salvica, muchas gracias. Lo que decís vos en el punto dos es lo que quiero hacer. Pero me veo con estos problemas:
- El my.ini tiene muchas líneas, de entre las cuales se encuentran basedir y datadir. Ahora, suponiendo que eso no fuese un problema, cómo sé en donde instaló la persona(desde el inno setup) my aplicación. Puesto que con mi aplicación le meto el MySQL-NoInstall-, y necesito ponerle el my.ini en c:\.
- No tengo ni la menor idea de cómo hacer el script que contatene strings desde el innosetup(ya que la dirección la capturo con {app}). El script debería copiar así:
- 'algo' + 'basedir= ' +{app}\mysql + 'otrasCosas' + ' datadir=' +{app}\mysql\data
Ahora si me decís que se puede hacer desde delphi, cómo hago para capturar la dirección de la aplicación instalada..?¡???
Por ahora la única solución que encontré, es tirarle al instalador mio el instalador del MySQL, una vez ejecutado el instalador de mysql arranca el mío y en una carpeta cualquiera corro unos comandos de DOS (si les interesa los pongo) que crean y cargan la base de datos y pum todo anda....... pero es medio feo que una aplicación de escritorio te abra dos ventanas de instalación a mi criterio
Muchas gracias de nuevo, haaaa te chiflo