Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
DelphiRAD Studio

Easily Access System BIOS Information From Windows With Delphi


Have you ever tried to secure your application with registration keys? If so, you have gone through different methods to do that, for instance, generating a registration key based on the serial number of the device or something like that.

Or have you tried to get all the information about the device for analytics? If so, this TSMBIOS library helps you to fetch all the data related to the device using your favorite Delphi programming language which is awesome! TSMBIOS is an open source library for Delphi over on GitHub.

Here is some official information about the TSMBIOS library!

The SMBIOS (System Management BIOS) is a standard developed by the DMTF. The information stored in the SMBIOS includes device manufacturer, model name, serial number, BIOS version, asset tag, processors, ports, and device memory installed.

The TSMBIOS library allows access to the System Management BIOS (SMBIOS) using the Object Pascal language.



Some features of this project are

  • Source Full documented compatible with the help insight feature, available since Delphi 2005.
  • Supports SMBIOS Version from 2.1 to 2.8
  • Supports Windows, Linux.
  • SMBIOS Data can be saved and/or load to a file.
  • SMBIOS Data can be obtained from remote machines (via WMI).

Head over and check out the TSMBIOS library!

What's New for RAD Studio 11

Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

About author

Software Developer | B.Tech-CSE at AUT | Delphi/C++ Builder Enthusiast | Microsoft Learn Student Ambassador | Microsoft Azure Certified | Udacity Alumni
Related posts

5 Ways To Improve Your Code: What You Need To Know

DelphiDeveloper InterviewsInterviewNews

What Is It Like To Be A Developer Dalija Prasnikar?

DelphiRAD Studio

This Is How To Modernize Your Apps On Time And Under Budget

DelphiNewsRAD Studio

Delphi Best Practices For A New Project In 2021 And Beyond

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.