TSystemInfo - Une Classe pour la collecte d’informations système Windows
Par Delphi Source - March 22, 2026 · Vues: 38 · Catégories: Codes Sources · Tags: #Windows

TSystemInfo - Une Classe pour la collecte d’informations système Windows

TSystemInfo est une classe qui centralise la collecte d’informations système Windows (Windows 10/11) en combinant WMI et API Windows.


Principales méthodes exposées

  • GetOSInfo : nom, version, build, architecture, date d’installation.

  • GetCPUInfo : nom, fabricant, identifiant, nombre de cœurs/threads, fréquence max.

  • GetMemoryInfo : mémoire totale/disponible, pourcentage d’utilisation, mémoire virtuelle.

  • GetDiskInfo : lecteurs logiques (taille et espace libre formatés).

  • GetNetworkAdapters : adaptateurs IP activés, adresses MAC/IP, passerelle, DNS.

  • GetGPUInfo : contrôleurs vidéo, RAM adaptateur formatée.

  • GetBIOSInfo / GetBaseBoardInfo / GetBatteryInfo : informations matérielles.

  • GetUsers : comptes locaux.

  • GetHotFixes : correctifs installés.

  • GetPrinters / GetServices / GetProcesses : imprimantes, services (état, mode démarrage), processus en cours.

  • GetTimeZoneAndLocale : fuseau horaire et locale utilisateur.

  • GetPowerPlan : GUID du plan d’alimentation actif.

  • GetHostAndUptime : nom d’hôte et durée de fonctionnement (WMI ou fallback).



Liens de téléchargement : TSystemInfo.zip


Un petit clic (J'aime) qui fait plaisir !