Ver Mensaje Individual
  #9  
Antiguo 13-01-2005
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Reputación: 29
Lepe Va por buen camino
Handle es el identificador de ventana al que ha de informar, en este caso Form1.Handle.

En algunos casos, cuando lo llamo desde una unidad aparte, suelo llamarlo con el parámetro application.Handle

Yo tambien lo he usado para copias de seguridad de esta forma:

Código Delphi [-]
  Err := RunAndWait(Application.Handle,
    GL.ExePathWithSlash + 'BDBackup.exe',
    '/auto restore ' );

  if Err > 32 then
  begin
    //    mensajeinsert(False, 2,'Base de datos restaurada con éxito, reinicie el programa');
    conectaalared
  end
  else
  begin
    Application.MessageBox(
      'Error interno del Sistema Operativo, Por favor, reinicie Windows',
      CONST_AVISO, MB_ICONINFORMATION + MB_OK);

    LogWrite('Código de error del sistema operativo en proc: dtm.RestoreBackup ' +
      IntToStr(Err));

Saludos
Responder Con Cita