Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-11-2017
MacStreet MacStreet is offline
Miembro
 
Registrado: Oct 2017
Posts: 10
Poder: 0
MacStreet Va por buen camino
Detectar proceso externo

Hola Con todos..
Este codigo detecta procesos internos como notepad, yo quisiera que detecte procesos externos ejemp : "usuarios.exe"
Código Delphi [-]
procedure TForm2.Button1Click(Sender: TObject);
var
  hNotepadWindow: HWND;
begin
  hNotepadWindow := FindWindow('notepad', nil);
  SetWindowPos(hNotepadWindow,
              HWND_TOPMOST,
              0, 0, 0, 0,
              SWP_NOMOVE or SWP_NOSIZE or SWP_SHOWWINDOW);
end;
Quisiera saber si podrian ayudarme, quisiera detectar un proceso externo en delphi,en vez de que detecte procesos internos, podrian pasarme algunos ejemplos para poderlos usar muchas gracias.
Responder Con Cita
  #2  
Antiguo 15-11-2017
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: 15.635
Poder: 10
Neftali [Germán.Estévez] Tiene un aura espectacularNeftali [Germán.Estévez] Tiene un aura espectacular
No se a qué te refieres con "procesos internos" y "externos".
Al final imagino que hablamos de aplicaciones y/o ejecutables.

Lo importante en ese código (y que deberías entender antes de continuar) es la línea:

Código Delphi [-]
  hNotepadWindow := FindWindow('notepad', nil);

Si buscas ayuda sobre FindWindow (https://msdn.microsoft.com/es-es/lib...(v=vs.85).aspx), verás que los dos parámetros son la Clase y el título de la ventana.

Si deseas ejecutar otra aplicación (usuarios.exe) deberá sconocer uno de esos dos parámetros para tu aplicación.
__________________
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
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Detectar proceso en ejecucion C++ dmartinezn C++ Builder 6 28-08-2012 22:07:16
Como inyectar código directamente a un proceso externo rolandoj API de Windows 19 28-01-2009 01:36:30
Detectar proceso Saindoft API de Windows 6 07-01-2009 00:13:37
Cerrar al detectar proceso malditango API de Windows 5 18-01-2008 01:51:06
Thread y servidor DCOM externo al proceso ( EXE ) Aldo OOP 1 15-09-2006 17:39:47


La franja horaria es GMT +2. Ahora son las 14:52:12.


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