FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
¿Cómo puedo implementar CreateProcess con procesos multihilo?
Hola estimados colegas de ClubDelphi,
Estoy complicado con una rutina que estoy haciendo y ya que no se que más hacer. Ojalá me puedan echar una manito Lo que necesito es que, al ejecutar un proceso, este espere a que termine completamente su ejecución, esto es, incluyendo otros hilos que genere (en pocas palabras, que soporte multihilo). Esto se da en la mayoría de los casos cuando se ejecutan desinstaladores/instaladores de aplicaciones. Esta rutina que he logrado hacer con ayudas sólo sirve para un proceso, pero si este genera un hilo y termina su ejecución devuelve inmediato el control, a pesar de no haber terminado el segundo proceso que generó He buscado en los tips de ClubDelphi y en todos los foros y ninguno soporta multihilo . Este es mi código:
Espero que me puedan ayudar amigos. De antemano, Muchas gracias y cordiales saludos Última edición por Black_Ocean fecha: 14-05-2008 a las 09:10:44. |
#2
|
||||
|
||||
Nota; Tal vez para abrir algunos procesos "hijos" requieras habilitar el privilegio SeDebugPrivilege de tu proceso. También es aconsejable revises el ejemplo para poder revisar a los procesos hijos de los procesos hijos (procesos nietos y bisnietos del primero). Saludos Última edición por cHackAll fecha: 14-05-2008 a las 16:29:51. Razón: F7 & CloseHandle(hSnapshot); |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Hook a la API Createprocess | l30 | API de Windows | 20 | 06-04-2014 03:38:29 |
Como implementar un cursor nuevo | rauros | OOP | 4 | 28-07-2008 22:57:18 |
Como crear una aplicacion multihilo | kurono | Varios | 9 | 20-04-2008 19:08:13 |
threads multihilo | walito | API de Windows | 5 | 13-06-2007 19:34:26 |
ayuda!!! como implementar sql en delphi | diablorojo1886 | SQL | 3 | 04-12-2006 02:02:25 |
|