AddProcess Info 1.3
  • C++ Builder:
    C1 C3 C4 C5 C6 C2006 C2007 C2009 C2010 
  • Delphi:
    D1 D2 D3 D4 D5 D6 D7 D8 D2005 D2006 D2007 D2009 D2010 DPHP DPRISM Delphi/400 
  • Kylix:
    K1 K3 



Process Info is a free Delphi component package containing two components:

  • TProcessInfo
  • TAppInfo

TProcessInfo provides a list of running processes. TAppInfo provides a list running applications (similar to Application tab in Windows Task Manager). Both components can update their list frequently based on the value of Interval property.

TProcessInfo returns a collection of TProcessItem objects. Each instance of TProcessItem provides these information and actions for the process:

CPU Usage
Creation time
Kernel time
User time
Is 64-Bits process?
EXE file name
Full image path
Process ID
Parent process ID
Base priority class
Terminate process
Threads count
UserName
Modules list (TModuleItem)
  • Base address
  • Base size
  • Handle
  • Load count
  • Module ID
  • Module path
  • ProcessID
Threads list (TThreadItem)
  • Base priority
  • Parent process ID
  • Resume thread
  • Suspend thread
  • Terminate thread
  • Thread ID
Memory info (TMemoryInfo)
  • Page Fault Count
  • Peak Working Set Size
  • Working Set Size
  • Quota Peak Paged Pool Usage
  • Quota Paged Pool Usage
  • Quota Peak Non-paged Pool Usage
  • Quota Non-paged Pool Usage
  • Page file Usage
  • Peak Page file Usage
Base priority

TAppInfo returns a collection of TWindowItem. Each instance of TWindowItem provides these information for the window:

Window caption
Application path
Process ID
Window handle
  • Window class


A simple demo is also included which shows basic functionalities of TProcessInfo, and TAppInfo by creating a simple task manager. Demo is tested on Delphi 7, Delphi 2009, and Delphi 2010.

Process Info is published under the Creative Commons Attribution 3.0 Unported License.

  • Category:
    System
  • Author:
    (More by this author)
  • Info:
    Freeware
  • Date added:
    14 January, 2011 00:04
  • Views:
    1076
  • Downloads:
    0
UsefulnessGood
DocumentationGood
StabilityGood
ValueGood
Ease of UseGood
Level of UseGood
1 people have rated this applicaton
Total AverageGood
 
You can submit your own rating, for this you must be logged in.
Related Downloads
Xbox Info  - 28 January, 2005 - Shadow_tj .

With this component you can get xbe info from a xbox game. this info is critical for making a xbox emulator.

VisioForge Video Info Delphi Edition  - 05 May, 2007 - Roman Minyailov

VisioForge Video Info is a Delphi control that allows programmers to easily get information from any video file.

WinInfo (System Info)  - 18 May, 1999 - Bulent Binici

WinInfo (System Info) Version 1.1 MacAdress, BiosName, BiosVer, BiosDate, Workgroup, ComputerName, Comment, ProductId, ProductKey, SystemRoot, RegisteredOwner, RegisteredOrganization, ProgramFilesDir, BootCount,...

TFileInfo 1.1 - 26 March, 2002 - Ted Vinke

TFileInfo is a Delphi object which can give you some info about and performs operations with files. It works under Delphi 3 and higher and is very easy to use, for instance, to make your own Explorer. For example, this is some information...

DIM - Database Information Manager  - 05 January, 2000 - Mike Shkolnik

It's a SQLExplorer clone. You can select any BDE/ADO/ODBC/Oracle/Interbase alias and view a table list, SP list, functions list for a database. You can view and append/delete/edit/copy and to export/import/print table/query data. Also you can find...

Related Information
  • USING DLLS (2001-01-03 23:47:50)
    Hi again Goober ... :o) Let's take NETAPI32.DLL as an example. This DLL is created by Microsoft and the explanation of its use is described in...
  • HELP WITH CHDIR !!!! TURBO PASCAL VS DELPHI (2001-01-03 06:48:49)
    This is because the ChDir Procedure, the SetCurrentDir and SetCurrentDirectory Functions are changing the directory in the active process. Try...
  • HELP WITH EXCEPTIONS ..... I'M GETTING CRAZY! (2001-01-06 19:59:49)
    How to make it run as if you were running it outside of Delphi. Tools | Debugger Options --> Language Exceptions. Their is a checkbox titled...
  • REPEATING FUNCTIONS (2001-01-04 09:46:34)
    The OnIdle event is not hardware dependent. It is called when the program has idle time. The OnIdle event is in TApplication and is a warpper...
  • HOW TO CALL A FUNC IN A DLL WRITTEN BY DELPHI IN VC6.0? (2001-01-11 06:36:48)
    Mr williamda: Thank you.I am sorry I can not accept your answer.I specify the "stdcall" for my function and I don't use 'string' type. I can...
Related News
LMD-Tools 7 Special Edition available - 02 June, 2004
LMD Tools Special Edition is a collection of almost 100 native VCL components
that can be compiled into your application royalty free, and...
LMD-Tools 6 Special Edition available - 17 July, 2002
LMD Innovative is pleased to announce new versions of this popular free component suite.

LMD Tools Special Edition is a collection...
ANN: nrComm Lib v8.26 - 16 June, 2009
DeepSoftware.Com releases the new nrComm Lib v8.26
http://www.deepsoftware.com/nrcomm/

nrComm Lib provides some tools for performing the...
DebugDelphi 1.0 released - 16 September, 2001
FOR IMMEDIATE RELEASE
Fuerth, Germany, 9/16/2001:
Dipl. Info Helmuth J.H. Adolph announces availability
of DebugDelphi 1.0,...
New Command-line Resource Editor Released - 18 October, 2004
Heaventools Software has got Resource Tuner Console v.1 out the door.

This command-line resource editor enables you to access and...
Categories

Latest Forum Entries