Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 11-03-2011
Avatar de mrnovice
mrnovice mrnovice is offline
Miembro
 
Registrado: oct 2006
Posts: 163
Poder: 18
mrnovice Va por buen camino
Question Administrador de tareas-descripción del proceso

Saludos foreros de clubdelphi!, tengo una situación en la cual no pude visualizar muy bien, mis dudas son dos.

la primera es que si alguien sabe si hay una función que te devuelva el descriptivo del proceso que se esta ejecutando.

la segunda es si es que si ando perdido buscando a fondo acerca de los handles del task manager de windows.

he encontrado este código y busque las funciones que trae el .pas de delphi el de windows sino me equivoco, pero de las funciones que probe ninguna me salió solamente saco el puro ejecutable, muchas gracias por su atención

anexo el código:

Código Delphi [-]
    Process := OpenProcess(PROCESS_QUERY_INFORMATION or PROCESS_VM_READ, FALSE,Procesos[i]);
      GetModuleFileNameEx(Process,0, @ModInfo,sizeof(ModInfo));

      if (Process<>0) then
      begin

        {
        function GetModuleBaseName(hProcess: THandle; hModule: HMODULE;
  lpBaseName: PChar; nSize: DWORD): DWORD;
        }
        if GetModuleBaseName(Process,0, ModName,sizeof(ModName)-1) > 0 then   if GetProcessHandleCount(Process, HandleCount) then

            //Lista.Values[ModName]:= IntToStr(HandleCount)
            Lista.Add(string(PChar(@ModName)) );
        CloseHandle(Process);
Responder Con Cita
  #2  
Antiguo 14-03-2011
Avatar de mrnovice
mrnovice mrnovice is offline
Miembro
 
Registrado: oct 2006
Posts: 163
Poder: 18
mrnovice Va por buen camino
Unhappy :(

................ nadie?
Responder Con Cita
  #3  
Antiguo 15-03-2011
Avatar de mrnovice
mrnovice mrnovice is offline
Miembro
 
Registrado: oct 2006
Posts: 163
Poder: 18
mrnovice Va por buen camino
duda

ya he intentado de todo pero no me da el resultado se que es el uso del Handle pro procedimientos el GetWindowsText o GetWindowClass o Findwindow pero no entiendo si tengo que convertirlo a wnd para que me de la descripción como el admon de tareas
Responder Con Cita
  #4  
Antiguo 16-03-2011
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.281
Poder: 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
Revisa a través de WMI; A ver si por ahí puedes obtener esa descripción. Hemos hablado otras veces aquí sobre WMI. Revisa las clases que existen y si alguna te devuelve esa información.
Si es así, luego es fácil obtenerlo usando Delphi.
__________________
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
  #5  
Antiguo 18-03-2011
Avatar de mrnovice
mrnovice mrnovice is offline
Miembro
 
Registrado: oct 2006
Posts: 163
Poder: 18
mrnovice Va por buen camino
Smile Gracias neftali

lo checo no pensé que fuera tan complicado esto jeje sale gracias
Responder Con Cita
  #6  
Antiguo 18-03-2011
Avatar de mrnovice
mrnovice mrnovice is offline
Miembro
 
Registrado: oct 2006
Posts: 163
Poder: 18
mrnovice Va por buen camino
Smile saludos neftali

Cita:
Empezado por Neftali Ver Mensaje
Revisa a través de WMI; A ver si por ahí puedes obtener esa descripción. Hemos hablado otras veces aquí sobre WMI. Revisa las clases que existen y si alguna te devuelve esa información.
Si es así, luego es fácil obtenerlo usando Delphi.
hola buen día , estuve checando WMI, pero me salió una duda viendo los ejemplos del gLibWMI 1.8b vi que viene un apartado donde vienen ejemplos
y viene una de lista de los procesos y sus propiedades pero no viene como el admon de tareas, será que el admon de tareas hace truco por ejemplo
Chrome.exe ->Google Chrome y aca en los ejemplos no aparece, será que hacen truco? sigo leyendo y se ve interesante por ser como SQL bendito SQL bueno saludos
Responder Con Cita
  #7  
Antiguo 21-03-2011
Avatar de mrnovice
mrnovice mrnovice is offline
Miembro
 
Registrado: oct 2006
Posts: 163
Poder: 18
mrnovice Va por buen camino
Cool Solucionado

Estuve viendo del WMI es interesante, lo malo es que me tomaría mucho tiempo aprenderlo :S, en cuanto lo otro fue un error mío no lo había visto bien, bueno en caso de que se requiera postear la solución pueden comentarlo para que lo comenten porque pareciera que es un secreto mundial XD saludos
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
Ocultar aplicación del administrador de tareas compaqdavid Varios 7 03-01-2007 05:29:44
Administrador de tareas Iskariote0087 API de Windows 7 31-12-2006 20:26:36
Administrador de tareas - recuento de indentificadores mole API de Windows 2 25-08-2006 09:41:52
como ocultar un proceso del administrador de tareas ivoloco API de Windows 1 14-01-2006 04:21:07
Activar Administrador de Tareas CARSOFT_AR Varios 4 23-11-2005 20:12:58


La franja horaria es GMT +2. Ahora son las 00:27:12.


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