q onda chavos gracias por las aportaciones; como les comente ya lo intente con shellexecute y winexec para ese tipo de archivo asi:
ShellExecute(Form1.Handle,nil,'directorio..\mysql.msi',nil,nil,SW_NORMAL); o asi:
WinExec(PChar('directorio..\mysql.msi'),SW_SHOW);
y no funciona
![Frown](http://www.clubdelphi.com/foros/images/smilies/frown.gif)
, jake podrias ser un poco mas especifico,te lo agradeceria mucho
![Smilie](http://www.clubdelphi.com/foros/images/smilies/smile.gif)
es q como q no entiendo eso del .bat; dentro del .bat pongo la instruccion para ejecutarlo?? y desde delphi ejecuto el .bat o q onda?
![Confused](http://www.clubdelphi.com/foros/images/smilies/confused.gif)
; gracias
![Smilie](http://www.clubdelphi.com/foros/images/smilies/smile.gif)
PD no importa sino espera a q termine la otra aplicacion
![Smilie](http://www.clubdelphi.com/foros/images/smilies/smile.gif)