LMD SysPack

Latest Version: 2016.7


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. In version 2.0 controls were added which can be used to display supported information data visually (using the Explorerlook with Tree-/Listview controls). Release 3.0 introduced integration into the LMD shared runtime packages and improved VCL.NET compatibility.


  • Includes 27 for retrieving or setting system information;
  • Full sourcecode of library;
  • Extensive demo projects with sourcecode
  • Free updates via Internet
  • A Site License covers unlimited number of developers in same organization at one location
  • Free technical support via forum (forum.lmd.de), e-mail, fax or mail
  • Also available as part of LMD-Tools or LMD VCL Complete.


SystemInfo demo

The screenshot below demonstrates SysTree-/SysList components. By connecting a particular SystemInfo control to these visual controls system info is displayed automatically (no code required).

Event Viewer demo

The Event Ever project demonstrates use of the system log controls which allow request and display of system log entries (as known from the Event Viewer application available in the Windows operating system.


Mighty system info component. Encapsulates all information, which can be extracted by using the more specific, partial sys info components.
Special logging component for actions done with one of the system info component.
Extracts information about the mouse installed in the system.
Information about the system keyboard.
Information about a system drive/partition.
Information about the system display capabilities.
Locale information.
Information about system memory (amount, usage).
Information about the system power status.
Information about the current time zone.
Information aboutt windows settings / paths.
Information about the available printers.
Information about the system processors.
System software uninstall information.
Detailed information about the installed fonts.
Information about the system multimedia capabilities.
Information about the file associations valid in the current system.
Information about he internet capabilities.
Information about the available modem.
Information about the installed network adapters and protocol settings.
The TLMDSysEventLog control provides extended access to the different event logs on Windows NT/2K/XP systems. A built-in dialog is provided to display event info details (as known from the Windows Event Log).
The TLMDSysDrives control replaces TLMDSysDrive which was included in SysPack 1. Unlike its predecessor this control can not handle the info data for one drive but the info for all drives is stored in a TCollection class instead.
The TLMDSysInfoTreeView control is used to display hierarchical data provided by LMD SysPack nonvisual info controls (mainly from TLMDSysSystemInfo, but also from e.g. TLMDSyDisplay). Together with TLMDSysInfoListView an Explorer like browser for system info data can be created without any coding
The TLMDSysEventListView control is used to display event log data which was retrieved by a TLMDSysEventLog control. It supports all features like the Windows Event Log display like sorted columns etc.
The TLMDSysNetTreeView control is used to display a network structure which was retrieved by a TLMDSysNetworkEnumerator control.
The TLMDSysNetworkEnumerator control is used to enumerate all items (domains, computers, shared resources and printers etc.). in a network. Connecting a TLMDSysNetTreeView control the network structure can be displayed visually in a tree view.
The TLMDSysInfoListView control is used to display system info data retrieved by LMD SysPack nonvisual info controls. The component can be either connected to a System Info control like TLMDSysMemory or TLMDSysProcessor to visualize the corresponding info data or it can be connected to a TLMDSysInfoTreeView which controls data display then.


Description Date Available Files
LMD SysPack Trial

Standalone version. Demo projects included. Please find documentation package at the end of this section.

This is a LMD 2016 release and should not be used at the same time with older release packages.

XE6 releases require Delphi/C++Builder XE6 Update 1!

September 22, 2016
LMD HelpFiles for Standalone Packs

Helpfiles for BarPack, ChartPack, FxPack etc.

September 30, 2015

© LMD Innovative, Germany. All rights reserved. All other trademarks are acknowledged.