Table of Contents
Intro
When you start building any project, you might end up creating functions to use in several points of your application. Maybe you develop a set of code snippets. Utilities are an important point of connection between your software and the device it runs on, but what if you didn’t have to create them yourself?
WinSoft offers a Utils library that gives you a bunch of functions to accomplish more things. For example, audio managing, ringtone managing, working with sensor or vibrator for Android, getting operating system, IP, mac, memory, system timing details. There is more! Moreover, there are also utility libraries for macOS and iOS too.
Specifications
- Supported OSs: Win32-64, Android32-64, macOS 64 & iOS 64
- Available for Delphi & C++ Builder 6-10.4
Configuration
Here is an installation video tutorial of configuring for Windows OS, macOS, iOS, and Android.
Here’s a quick demo of the code in Utils as well:
Development
Let’s start investigating essential VCL features of this Utils library.
Fetching IP Address
First, you should add the required unit, which is the Utils module here.
Getting MAC Address
Fetching Memory Status
Result:
Turning On and Off Monitor
There are more functionalities that you can utilize, just explore the Utils module!
In the next post, we look through the Android OS utilities:
- Ringtone
- Sensors
- Text to Speech
- Vibrator
Head over and check out the full WINSOFT Utils Library for Delphi and C++ Builder
Like what you see? You can get the Utils Library and over 100 other fantastic WinSoft components with our Enterprise Component Pack. For a limited time, when you purchase RAD Studio Enterprise or Architect Edition at special Upgrade Pricing, you will also get this package of third-party software worth over $13,000, including the full WinSoft Component Library, at NO EXTRA COST! Step up to RAD Studio 10.4 today!