Site icon Embarcadero RAD Studio, Delphi, & C++Builder Blogs

Efficient Way To Build Your Own Windows Process Viewer In Delphi With Excellent Component Suite

processviewerfimage

Sometimes developers want to list down or identify the process running on a machine programmatically. How do enumerate the running processes and services quickly? Don’t know what to do? Don’t worry. MiTec’s System Information Management Suite’s component helps to do that effectively, and we will learn how to use the threads TSysProcMonThread and TSvcListMonThread to demonstrate the processes and services, respectively.

Platforms: Windows.

Installation Steps:  

You can easily install this Component Suite from GetIt Package Manager. The steps are as follows.

  1. Navigate In RAD Studio IDE->Tools->GetIt Package Manager->select Components in Categories->Components->Trail -MiTec system Information Component Suite 14.3 and click Install Button.
  2. Read the license and Click Agree All. An Information dialog saying ‘Requires a restart of RAD studio at the end of the process. Do you want to proceed? Click yes and continue.
  3. It will download the plugin and install it. Once installed, Click Restart now.

How to run the Demo app: 

Components used in MSIC PV Demo App:

Implementation Details:

[crayon-676ba26502441680297587/]
[crayon-676ba2650244c988220553/]
<strong>MiTeC PV Process Details Demo<strong>

Upon Clicking Details for the selected Service in the list a new child form is created and data is added to different tab sheets.

[crayon-676ba26502451026900973/]
<strong>MiTeC PV Services Details Demo<strong>

It’s that simple to enumerate the Process List and Service List running in your machine and view the details of the process. Use this MiTeC component suite and get the job done quickly.

Head over and check out the full MiTec System Information Management Suite for Accessing System Information for Windows in Delphi Applications

With the use of Windows IDE, you can build your own windows process viewer when developing in Delphi or C++ environments. Try your Free Trial here.

Exit mobile version