Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 05-05-2010
ZeroTheAprendic ZeroTheAprendic is offline
Registrado
 
Registrado: may 2010
Posts: 2
Poder: 0
ZeroTheAprendic Va por buen camino
Ayuda Delphi ProcessWait?

Hola a todos!

Soy nuevo en este lenguaje y me preguntaba si alguien sabe como esperar el lanzamiento de un proceso... (sin ejecutarlo a traves de Delphi)

Que pretendo...

Pretendo usarlo para escribir memoria, pero antes de escribir la memoria el proceso debe existir, asi que he pensado si existe algún comando o función para esperar el proceso algo asi como ProcessWait()

Botón-> Espera a que el proceso exista -> continua con el código

El código actual....

Código Delphi [-]
begin
Address := $0100579C; //Address winmine (timer)
NewValue := 0;
Data := 4;
if GetID(process,Pid) then
begin
Pidhandle := OpenProcess(PROCESS_ALL_ACCESS,False,Pid);
WriteProcessMemory(Pidhandle, Pointer(Address), @NewValue, Data, Written);
closehandle(Pidhandle);
  label1.caption := 'Memory correctly written';
end else
  begin
  label1.caption := 'Process Not FOUND!';
end;
Responder Con Cita
  #2  
Antiguo 13-05-2010
manuc manuc is offline
Miembro
 
Registrado: abr 2010
Posts: 165
Poder: 15
manuc Va por buen camino
Hola ZeroTheAprendic,

Normalmente en Delphi (si no trabajas con hilos secundarios) al ejecutar un procedimiento o método el código se ejecuta de forma lineal y una sentencia se ejecuta cuando finaliza la anterior, salvo que estés llamando a una API o algo similar.

Un saludo.
Responder Con Cita
  #3  
Antiguo 16-05-2010
ZeroTheAprendic ZeroTheAprendic is offline
Registrado
 
Registrado: may 2010
Posts: 2
Poder: 0
ZeroTheAprendic Va por buen camino
Pensé en un bucle, cuando detecte el proceso que salga de el..., puede que sirva!
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
ayuda con delphi alejandro180605 OOP 2 15-11-2007 11:20:06
ayuda de delphi rjtostado Varios 7 22-08-2007 21:43:03
Instalar Ayuda (.HLP) en la Ayuda de Delphi? MasterXP Varios 6 12-04-2006 06:57:49
Una Ayuda en Delphi Javier rafael Lazarus, FreePascal, Kylix, etc. 9 03-11-2005 10:45:37
No puedo abrir la ayuda de delphi 8/delphi 2005 ASAPLTDA Varios 0 24-12-2004 16:20:53


La franja horaria es GMT +2. Ahora son las 15:27:53.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi