Root > Reference > All Units > ESysInfo > Routines for ESysInfo unit

Routines for ESysInfo unit

Previous pageReturn to chapter overviewNext page   

ExpandEnvVars

Expands environment-variable strings.

GetActiveFormClass

Gets window class of active window.

GetActiveFormText

Gets caption of active window.

GetApplicationDescription

Gets application description.

GetApplicationName

Gets application name.

GetApplicationRect

Gets bounding rectangle for GUI application.

GetCompanyName

Gets company name.

GetComputerName

Gets computer name user name.

GetControlClass

Gets class of active control.

GetControlText

Gets text of active control.

GetCurrentModuleCompilationDate

Gets compilation time of current module.

GetCurrentUserPrivileges

Gets description of user privileges.

GetDiskInfo

Gets total and free disk space size.

GetDisplayDPI

Gets screen DPI.

GetDisplayMode

Gets screen mode.

GetEnvVariable

Expands single environment variable.

GetEurekaLogLabel

Gets full EurekaLog version.

GetEurekaLogLicense

Gets EurekaLog license.

GetEurekaLogLicenseType

Gets EurekaLog license type.

GetEurekaLogPath

Obsolete function, do not use.

GetEurekaLogStatus

Gets EurekaLog stable/beta information.

GetEurekaLogVersion

Gets EurekaLog version.

GetExceptionModuleName

No description available

GetExceptionModuleVersion

No description available

GetFileIcon

No description available

GetFileSize

Gets file size.

GetUserEMail

No description available

IsWin10

Detect Windows 10 (minimum).

IsWin11

Detect Windows 11 (minimum).

IsWin64

Detect OS bitness.

IsWin7

Detect Windows 7 (minimum).

IsWin8

Detect Windows 8 (minimum).

IsWin81

Detect Windows 8.1 (minimum).

IsWinVista

Detect Windows Vista (minimum).

IsWinXP

Detect Windows XP (minimum).

IsWorkstation

Gets server/workstation status of current computer.

SetUserEmail

No description available

 

See also




Send feedback... Build date: 2023-09-11
Last edited: 2023-09-11
PRIVACY STATEMENT
The documentation team uses the feedback submitted to improve the EurekaLog documentation. We do not use your e-mail address for any other purpose. We will remove your e-mail address from our system after the issue you are reporting has been resolved. While we are working to resolve this issue, we may send you an e-mail message to request more information about your feedback. After the issues have been addressed, we may send you an email message to let you know that your feedback has been addressed.


Permanent link to this article: https://www.eurekalog.com/help/eurekalog/index_esysinfo_routines.php