Create feature-rich windows applications with many new components and universal dialogs.

  • improved DBGrid
  • new DBRecordView, DBTreeView
  • toolbars and db dialogs to Find, Filter, Sort, Export, Print...
  • StringGrid with columns definition
  • GroupBox with automatic alignment and resizing of owned controls

And many more from $25 to $95 only - click for details!

DeviceCap v.1.0

By Stephan Marais.

Freeware + source 21 Dec 1998


Gets device information about a particular capability from the specified device:
  • DriverType
  • ScreenSizeH
  • ScreenSizeV
  • ScreenResolutionH
  • ScreenResolutionV
  • PixelspInchH
  • PixelspInchV
  • BitspPixel
  • PixelWidth
  • PixelHeight
  • PixelDiagonal
  • RasterCapabilities
  • CurveCapabilities
  • LineCapabilities
  • PolygonalCapabilities
  • TextCapabilities.


  • Status: Fully functional
  • Source: Included
  • Size: 12kB

Platforms: D3, D4

Form Information v.1.0

By Stephan Marais.

Freeware + source 21 Dec 1998


Uses a shortcut to display information about the form, system and memory. System Info is needed for this component. When the hotkey is pressed on any form that contains this component, the following will be displayed:
  • Exe Name
  • Form Source File
  • Display Height and Width
  • Computer Name
  • User Name
  • System and Windows directories
  • Platform and Build number
  • Physical and Virtual Memory (total and free).
This component is used to give more information about a form / application when a application user contacts the helpdesk or support team.


  • Status: Fully functional
  • Source: Included
  • Size: 13kB

Platforms: D4

Hardinfo v.2.5

By Wjhsoft.

Shareware 08 May 2005


Pure Delphi VCL Component to get unique computer hardware identity such as HDD SerialNumber, ModalNumber, Firmwarerevision, CPU SerialNumber, Bios Memory, MAC address, etc. All these infomation are extracted from hardware interface directly, not from registry. So it can be used as identification of a computer, no changed even reinstall OS system.

HardInfo let you get unique identity of a Computer easily no matter what kind of or how many HDD it used,even reinstall or change OS system will not affect these identities.


  • Direct access hardware Bios ROM Memory ($F0000-$FFFFF) like array.
  • Direct get Multi HDD Hardware SerialNumber, ModalNumber. FirmwareRevision.
  • Support any kind of HDD, like IDE/ EIDE, ATA/SATA/ATAPI, SCSI-1, SCSI-2, etc.
  • Direct get CPU SerialNumber and CPUID, MAC address.
  • HDD SerialNumber, CPU SerialNumber, Bios Memory not Changed, event repartion HDD, reinstall or change OS.
  • Pure VCL Component, no VXD or DLL are needed.


  • Status: Fully functional
  • Source: On purchase/registration
  • price: $20
  • Source price: $39
  • Exe demo: included
  • Size: 291kB

Platforms: CB6, D2005, D4, D5, D6, D7

Hardware Infos And Computer IDs v.2.0

By M Cogitosum.

Shareware New 28 Oct 2019


It's a small (about 56kB) and very simple in usage dll providing on low level (No WMI, no Registry) access to general hardware informations about a computer and lets you build the ComputerID (or a few IDs as You wish) based on them. The library does its job very fast. Except the graphic card name (from driver) all information are read directly from hardware system.And all of it without administrator privilege. There are informations as follow:
  • HDDs informations: hdd count, model, serial, revision for all physical drives (not volumes like c, d,.. but physical drives) and additionally: tracks per cylinder, sectors per track, bytes per sector, cylinder count and logical drives created on each physical drive.
  • MAC Address of net card. Available when net card is connected to net (router)
  • Graphic card name.
Hardware informations from Bios:
  • Bios informations: vendor, version, date, smbios version, smbios revision, all rom bios memory,
  • System informations: model, manufacture, serial, UUID,
  • Mainboard informations: model, serial, manufacture, version,
  • CPU informations: name, socket name, manufacture, vendor, ID, frequency, external frequency,
  • System slots (like PCI-E, PCI, AGP and so on): slot count, name for each slot and its usage (whether there is something in it or not),
  • Memory devices informations: memory devices count and sizes of every memory devices installed, device locator and bank locator name PartNunber, Serialnumber and Manufacturer,
There are 3 functions implemented in the library that let you build the ComputerID (32,64,128 or 256 bit): GetComputerID,GetAllStrID and MakeIDFromStr. Also included source demo projects in delphi and c++ builder which work without installing anything and show how to use the library and import class. I think the library with import modules should work also with older versions of Delphi and c++ builder and even with other c++ compilers (not only Embarcadero's) that support standard calling conventions. However demo projects are dedicated for delphi 2006 and c++ builder 6. The library with import modules should work on Windows 9x, xp, vista, 7, 10 and probably others. Just test it. You have much time:-)


  • Status: Fully functional
  • Source: None
  • price: $55
  • Exe demo: included
  • Size: 58kB

Platforms: CB6, D2006

InoSystem Info v.1.0

By Martin Prusa.

SWS 21 Jul 1997


InoSystemInfo is a pack of 4 (WinInfo, SystemInfo, DiskInfo, DisplayInfo) components. The comps are used to obtain detailed info about your system configuration (over 110 properties).


  • Status: Evaluation (time-limit)
  • Source: Included
  • price: $20
  • Exe demo: included
  • Size: 205kB

Platforms: D2

Library GLibWMI v.2.0beta

By -Neftali- German Estevez.

Freeware + source 06 Aug 2013


GLibWMI is a component library for Windows System Administration. They are based on WMI (Windows Management Instrumentation).

This library is a beta version and can be used freely and free of charge.

History v1.8: New component added. Corrected bugs on access properties and memory leaks. Minor bugs.

  • CBiosInfo: Information abou System BIOS.
  • CDiskDriveInfo: Information about existing Drives on System.
  • CDisplayInfo: Information about Display configuration.
  • CKeyboardInfo: Information about keyboard installed on system.
  • COperatingSystemInfo: Information about Operating System.
  • CPhysicalMemoryInfo: Information about Memory installed oin System.
  • CPointingDeviceInfo: Information about pointer devices (mouse) installed on system.
  • CPrinterInfo: Information about printers installed on system.
  • CProcessorInfo: Information about processors presents on system.
  • CSoundDeviceInfo: Information about sound devices on system.
  • (added al version 1.3b)
  • CProcessInfo: Information about the process executing in system.
  • CServiceInfo: Information about the services in system.
  • CDesktopMonitorInfo: Information about monitor or visualization device installed in system.
  • CComputerSystemInfo: Information about the computer running Windows based system.
  • CStartupCommandInfo: Information about the process that run automatically when user login in system.
  • CNetworkAdapterInfo: Information about adapter installed on computer.
  • CUserAccountInfo: Information about user account in the computer.
  • CShareInfo:Information about shared resources on the computer.
  • CPrintJobInfo: Represent a print job generatyed by Windows Application.
  • CUSBControllerInfo: Class for manage capabilities of Universal Serial Bus (USB).
  • CDiskPartitionInfo: Represents the capabilities and management capacity of a partitioned area of a physical disk on a computer system running Window.
  • CEnvironmentInfo: Represents an environment or system environment setting on a Windows computer system.
  • CRegistryInfo: Information about the registry.
  • CTimeZoneInfo: Information about the Timezone configured on the machine.
  • CCodecInfo: Information about the installed codecs.
  • CBootConfigurationInfo: Represent information about the boot information.
For use it, you only must drop the component on form and active it (Active property).


  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 1 590kB

Platforms: D2005, D2006, D2007, D2009, D2010, D6, D7, DXE, DXE2, DXE3, DXE4

LMD SysPack v.2019.3

By LMD Innovative.

Commercial 15 Feb 2019


LMD SysPack is a collection of 27 native VCL components that can be compiled into your application royalty free. StoragePack controls are used to save/restore application configuration data. The controls of this package are used mainly for retrieving extensive system information. Several system settings can also be set. New in version 2 are controls which can be used to display supported information data visually (using the Explorerlook with Tree-/Listview controls).


  • Includes 27 for retrieving or setting system information
  • Full source code of library
  • Extensive demo projects with source code
  • Free updates via Internet
  • Free technical support via newsgroup (, e-mail, fax or mail
  • Also available as part of LMD-Tools or LMD VCLComplete.


  • Status: Trial (work while IDE is running)
  • Source: On purchase/registration
  • price: $39
  • Size: 5 550kB

Platforms: C2k10, C2k6, C2k7, C2k9, CB6, CBXE, CBXE2, CBXE3, CBXE4, CBXE5, CBXE6, CBXE7, CBXE8, CX, CX.1, CX.2, CX.3, D2005, D2006, D2007, D2009, D2010, D6, D7, DX, DX.1, DX.2, DX.3, DXE, DXE2, DXE3, DXE4, DXE5, DXE6, DXE7, DXE8

Magenta Systems WMI and SMART Component v.5.5

By Magenta Systems Ltd.

Freeware + source 30 Sep 2013


Magenta Systems WMI and SMART Component contains WMI, SMART and SCSI PassThrough functions, of particular use for getting hard disk information and configuring network adaptors, but also for many other general uses.

MagWMI which allows access and update of windows system information using Windows Management Instrumentation. MagWMI provides general view access to any WMI information using SQL like commands, and also a number of dedicated function relating to TCP/IP configuration, such as setting the adaptor IP addresses, and the computer name and domain/workgroup. There are also some examples for getting BIOS and disk drive information using WMI, and also a method using SMART for getting disk information since WMI has limitations on Windows 2000. SMART also returns disk failing or fault information. For disks that don't support SMART, SCSI Pass Through is used to get the drive serial number.

A demo program illustrates the use of all the functions.


  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 423kB

Platforms: D2005, D2006, D2007, D2009, D2010, D7, DXE, DXE2, DXE3, DXE4

MiTeC System Information Component Suite v.13.4.0

By MiTeC.

Freeware 14 Jun 2019


The most complex system information probe in Delphi world.
  • TMiTeC_SystemInfo gathers all following components to one for simple use
  • TMiTeC_AD explores ActiveDirectory
  • TMiTeC_APM provides informaton about Advanced Power Management
  • TMiTeC_BT detects Bluetooth devices using Native Bluetooth Enumerator)
  • TMiTeC_CPU provides detailed CPU information
  • TMiTeC_Devices provides devices information like Windows Device Manager
  • TMiTeC_Disk provides logical drive information
  • TMiTeC_Display provides display adapter information
  • TMiTeC_DMA provides direct memory acceess
  • TMiTeC_DriveContent scans and saves specified drive content
  • TMiTeC_Engines provides information about various installed engines
  • TMiTeC_EventLog digs information from Windows EventLog
  • TMiTeC_Firewall enumerates settings and rules from Windows Firewall, rule management functionality
  • TMiTeC_Machine provides informaton about computer or virtual machine, BIOS etc.
  • TMiTeC_Media provides media devices information
  • TMiTeC_Memory provides memory information
  • TMiTeC_Monitor provides all connected moitors information
  • TMiTeC_MSProduct detects some Microsoft products installed and their product keys
  • TMiTeC_Network provides network card info, TCP/IP ad Winsock config, installed protocols, clients and services.
  • TMiTeC_OperatingSystem provides OS detailed information, Locale, Timezone, NT specific info, hotfixes, internet settings etc.
  • TMiTeC_Printers detects installed printers and their properties
  • TMiTeC_ProcessList collects list of running processes, services, drivers and windows and their properties
  • TMiTeC_Security detects installed AntiViruses, AntiSpyware and Firewalls
  • TMiTeC_SMBIOS reads SMBIOS information from memory
  • TMiTeC_Software provides list of installed software
  • TMiTeC_Startup provides list of applications that are started during system startup
  • TMiTeC_Storage detects S-ATA, ATA, ATAPI, RAID, SCSI, USB, Firewire storage devices and their parameters
  • TMiTeC_USB detects USB ports and devices and their parameters
  • TMiTeC_WIFI detects available Wi-Fi networks with all their parameters
  • TMiTeC_DeviceMonitor detects and fires event whenever any usb, firewire etc. device or volume is connected or disconnected to machine
  • TMiTeC_DiskMonitor watches specified drive or path and fires event when specified event occurs
  • TProcMonThread monitors given process via its Process IDentifier and provides basic process properties, memory, CPU and I/O process usage, enumerates process threads with their runtime properties
  • TSysMonThread monitors system and provides basic properties and CPU, memory and disks usage
  • TSysModListMonThread monitors system modules in real-time and provides their properties
  • TNetConMonThread monitors network connections by processes in real-time and provides their properties
  • TPerfMonThread monitors performance counters in real-time and provides their properties
  • THndListMonThread monitors system handles in real-time and provides their properties
  • TMiTeC_NetCreds provides cached network credentials enumeration
  • TMiTeC_USBHistory USB usage detection component
  • TMiTeC_WLANC known Wi-Fi networks enumeration (including network keys)
Every component has Load/Save data capability to highly customizable format. Now supports FPC 3.x / Lazarus


  • Status: Fully functional
  • Source: On purchase/registration
  • Source price: $125
  • Exe demo: included
  • Size: 30 634kB

Platforms: D2005, D2006, D2007, D2009, D2010, DX, DX.1, DX.2, DX.3, DXE, DXE2, DXE3, DXE4, DXE5, DXE6, DXE64, DXE7, DXE8

OS Version Viewer v.1.0

By ASDT Indonesia.

Freeware + source 09 Jan 2012


Show your OS version and platform I just tried on Delphi XE2 and XE


  • Status: Fully functional
  • Source: Included
  • Size: 15kB

Platforms: DXE, DXE2

System Info v.1.1

By Boris Herman.

Freeware + source 09 Dec 1996


System info component for Delphi 32 It shows following information: -
  • Register information of operating system (Owner, Organisation)
  • Windows type, version, build, install date, path and temporary path
  • Network computer name and user name logged on
  • CPU type and free space on boot drive
  • Physical memory available, total, usage
  • Swap file setting, current size, usage
  • Free system, GDI and user resources.
All information is available at design time.


  • Status: Fully functional
  • Source: Included
  • Size: 9kB

Platforms: D2

System Info v.2.0

By Stephan Marais.

Freeware + source 29 Dec 1998


Gives information about the system:
  • Architecture
  • AvailPhysMemory
  • AvailSwapMemory
  • BuildNumber
  • ComputerName
  • MajorVersion
  • MinorVersion
  • NetworkUserName
  • NumberOfProcessors
  • Platform
  • ProcessorType
  • RegCompanyName
  • RegUserName
  • SystemDirectory
  • TempDirectory
  • TotalPhysMemory
  • TotalSwapMemory
  • WindowsDirectory.


  • Status: Fully functional
  • Source: Included
  • Size: 13kB

Platforms: D4

System Information Classes v.4.0

By Peter Johnson.

Freeware 24 Jan 2013


The System Information Classes unit provides the following static classes and global variables:

  • TPJComputerInfo: provides information about the user's computer.
  • TPJSystemFolders: gets full path of certain system folders.
  • TPJOSInfo: provides information about the Windows operating system including platform, product and edition, service packs, version numbers, product ID etc.
  • Global Win32XXX variables:extra variables to those provided by the SysUtils unit that provide extended OS version information on later NT platform OSs.

The classes are fully documented online.

All the classes are compatible with the Delphi 32 bit and 64 bit compilers.

Demo programs are included for both the VCL and FireMonkey 2 frameworks.


  • Status: Fully functional
  • Source: None
  • Size: 47kB

Platforms: D2005, D2006, D2007, D2009, D2010, D3, D4, D5, D6, D7, DXE, DXE2, DXE3, DXE64, FM2

TCEMediaInfo v.1.0

By Computer-Expert Group.

Freeware + source 29 Jun 2004


TCEMediaInfo is a non-visual Delphi component for collecting information about media devices installed in the system.

The following information can be collected:

  • Wave In devices;
  • Wave Out devices;
  • MIDI In devices;
  • MIDI Out devices;
  • Mixer devices;
  • Auxiliary devices;
  • Joysticks;
  • Supported media formats;
  • Media device compatibilities.


  • Status: Fully functional
  • Source: Included
  • Size: 16kB

Platforms: D5, D6, D7

TDsInformation v.1.0

By Digit Studio's.

Freeware + source 26 Jan 2001


This component see you Local IP, HD serial number, User name login, Computer name and Version of executable of this component including.


  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 182kB

Platforms: D4, D5

TEnvironment v.2.0

By Serhiy Perevoznyk.

Freeware + source 30 May 2001


With TEnvironment component you can easily read values of all Windows environment variables even in design mode.


  • Status: Fully functional
  • Source: Included
  • Size: 3kB

Platforms: D5

TGameInfo v.1.3

By Henrik Fabricius.

Freeware + source 15 Jul 2006


Use this component to obtain System information like:
  • Type of OS and path for it (Windows Directory)
  • Processor type
  • Available Memory
  • Version of DirectX installed
  • Color depth
  • Graphics resolution.


  • Status: Fully functional
  • Source: Included
  • Size: 3kB

Platforms: D4, D5, D6

TscSysInfo v.1.3

By Studio CIRCUS.

Freeware + source 03 Jun 1998


This is a component which show detailed informations about the system on Windows platform:
  • System Resources (only in Win32s and Windows95)
  • Memory information
  • OS Version information
  • File Version information (only with Portable Executable aka PE files)
  • CPU information (model etc...)
  • Disk Information
  • PnP event handler (i.e. CD insert notification).


  • Status: Fully functional
  • Source: Included
  • Size: 35kB

Platforms: D2, D3

TscSystemInfo v.1.6

By Stefan Cruysberghs.

Freeware + source 22 Mar 2012


With this component you can retrieve the most important system information like the Windows version, the username, the name of the PC, the speed of the CPU, the available memory, Delphi and Office version, ...
  • AppVersion : Delphi and Office version number (via Registry)
  • ComputerName : computername
  • CPUSpeed : processor (CPU) speed
  • OperatingSystem : version and build number and description of Windows version (from 95 to Vista) (WinAPI function GetVersionEx)
  • SysMemory : total and available memory (WinAPI function GlobalMemoryStatus)
  • SystemResources : GDI, System and User resources (only for Win95/98)
  • UserName : username (of user who logged in in Windows).


  • Status: Fully functional
  • Source: Included
  • Size: 6kB

Platforms: D2005, D2006, D2007, D5, D6, D7

TSysInfo v.1.4

By Riccardo Pareschi.

Freeware + source 17 Jun 1998


Allows you to get system information, includes several components for these purposes. Supports English, French, Spain and Italian.


  • Status: Fully functional
  • Source: Included
  • Size: 99kB

Platforms: D2, D3

TSysInfo Comp v.1.0


Freeware + source 09 Sep 1997


Component for retrieving various system information.


  • Status: Fully functional
  • Source: Included
  • Size: 4kB

Platforms: D2, D3

TSysInfoCtrls v.1.0

By Simone Cicco Di.

Freeware + source 08 Apr 2002


This component/unit provide to give you some System information:
  • Windows UserName - Computer Name - Date
  • Windows CompanyName - CPU Identifier - Resolution
  • Windows Version - CPU Vendor - DirectX Version
  • Windows Version Number - Serial Ports
  • Windows ProductName - Adapter Type
  • Windows Product ID - Printer
  • Windows Product Key
  • Windows Config Path
  • Windows Program Directory
  • Windows System Root
  • Windows Plus! Version.


  • Status: Fully functional
  • Source: Included
  • Size: 7kB

Platforms: D5, D6

TSystem v.2.0

By Steffen Forkmann.

Freeware + source 02 Feb 2000


This component shows you information about your computer e.g. CPU-speed, hard disk size, RAM, etc.


  • Status: Fully functional
  • Source: Included
  • Size: 19kB

Platforms: D3, D4, D5

TSystemInfo v.1.0

By Dean Ashton.

Freeware + source 01 Dec 1997


Get system info like computername, username, win dir, sys dir, registered owner, registered company, etc.


  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 108kB

Platforms: D3

TSystemInfo v.1.1b

By Riccardo Pareschi.

Freeware + source 11 Jan 1999


This component let you retrieve next informations: Computer Name, User Name, Reg Owner, Reg Company, OS Version, OS Platform, Total Physical Memory, Available Physical Memory.


  • Status: Fully functional
  • Source: Included
  • Size: 12kB

Platforms: D3, D4

WinInfo (System Info) v.1.1

By Bulent Binici.

Freeware + source 19 May 1999


Allows to get next information: MacAdress, BiosName, BiosVer, BiosDate, Workgroup, ComputerName, Comment, ProductId, ProductKey, SystemRoot, RegisteredOwner, RegisteredOrganization, ProgramFilesDir, BootCount, CommonFilesDir, ConfigPath, DevicePath, MediaPath, OtherDevicePath, PF_AccessoriesName, ProgramFilesPath, SM_AccessoriesName, Version, VersionNumber, WallPaperDir, ProductName, ProductType.


  • Status: Fully functional
  • Source: Included
  • Size: 7kB

Platforms: D1, D2, D3, D4

More interesting links and pages

Visit to get the best casino value in Finland

If you are going to play online casino in Canada you better visit the Genie first


Casino Online Romania

Time Calculator

Wheel of Fortune Answers

Discover UK licensed casino sites at Casinopilot

Check out Valforex reviews

Efortuna Casino

Scrummaster and Agile trainings

Word Unscrambler

China Wholesale Suppliers Directory

Free Angram Solver

Syllable Word Counter

Printable Sudoku Puzzles

Download Instagram Stories

Word Search Puzzles

Try out new casino sites at

Percentage Calculator


Indian casinos are here to stay and Royal Panda is your top choice

Best online roulette Nederland CasinoHEX

Play blackjack at the best live dealer casino online in the UK

Online Casino


Our favorite online real-money casinos in Austria on is a great opportunity to enjoy all the benefits of playing for real money.