Ver Mensaje Individual
  #5  
Antiguo 24-04-2015
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.288
Reputación: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por ecfisa Ver Mensaje
En la parte del código que mostras, la línea de WinExec nunca se ejecuta ya que llamas al método Close en la línea previa.
Yo creo que no.
El Close, realiza las tareas necesarias para cerrar el formulario, pero no detiene la ejecución del código.

Creo que en muchos casos (si no en todos) el WinExec sí se ejecuta.

Basta con poner un botón con el siguiente código:

Código Delphi [-]
    ShowMessage('There is a new Version of the software' + chr(13) + 'The program will close to update it');
    Close;
    WinExec(PChar('notepad.exe'), SW_SHOWNORMAL);

Y veremos que el Notepad se abre.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita