Platforms to show: All Mac Windows Linux Cross-Platform

Back to SystemInformationMBS module.

SystemInformationMBS.Is64bitWindows as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method System MBS Util Plugin 9.3 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
Whether the Windows you are using is a 64-bit Windows.
Example
msgbox str(SystemInformationMBS.Is64bitWindows)

Returns true for x64 Windows editions for 32-bit applications.
This function could also be named isWoW64 for "is Windows on Windows 64 bit."
Only for Intel CPU.
Will return false if used on ARM CPU.

Returns always true on 64bit target.

Some examples using this method:

SystemInformationMBS.isARM as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method System MBS Util Plugin 20.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Checks whether CPU is ARM.
Example
If TargetMacOS Then
If SystemInformationMBS.isARM Then
MsgBox "Running ARM version on ARM CPU."
Elseif SystemInformationMBS.IsTranslated Then
MsgBox "Running Intel version on ARM CPU."
Else
MsgBox "Running Intel version on Intel CPU."
End If
End If

Returns true for

  • Raspberry Pi for Linux ARM
  • iOS or Android on device.
  • Apple Silicon Mac
Returns false for x86 CPUs, e.g. MacOS as well as iOS/Android in simulator.

SystemInformationMBS.isBigSur(orHigher as boolean = true) as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method System MBS Util Plugin 20.3 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
Whether the operation system is macOS 11 Big Sur or newer.

Returns 1 if this is Big Sur or newer, otherwise 0.

SystemInformationMBS.isCatalina(orHigher as boolean = true) as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method System MBS Util Plugin 19.3 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
Whether the operation system is MacOS 10.15 Catalina or newer.
Example
MsgBox str(SystemInformationMBS.isMojave)

Returns true on MacOS 10.15 or newer.

SystemInformationMBS.isElCapitan(orHigher as boolean = true) as boolean   Deprecated

Type Topic Plugin Version macOS Windows Linux iOS Targets
method System MBS Util Plugin 15.4 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
This item is deprecated and should no longer be used.
Whether the operation system is Mac OS X 10.11 El Capitan or newer.
Example
MsgBox str(SystemInformationMBS.isElCapitan)

Returns true on Mac OS X 10.11.
If orHigher is set, it will also return true on 10.12.

SystemInformationMBS.isHighSierra(orHigher as boolean = true) as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method System MBS Util Plugin 18.2 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
Whether the operation system is macOS 10.13 High Sierra or newer.
Example
MsgBox str(SystemInformationMBS.isHighSierra)

Returns true on Mac OS X 10.13.
If orHigher is set, it will also return true on 10.14.

SystemInformationMBS.isLeopard(orHigher as boolean = true) as boolean   Deprecated

Type Topic Plugin Version macOS Windows Linux iOS Targets
method System MBS Util Plugin 9.6 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
This item is deprecated and should no longer be used.
Whether the operation system is Mac OS X 10.5 Leopard or newer.
Example
MsgBox str(SystemInformationMBS.isLeopard)

Returns true on Mac OS X 10.5 or newer.

SystemInformationMBS.isLion(orHigher as boolean = true) as boolean   Deprecated

Type Topic Plugin Version macOS Windows Linux iOS Targets
method System MBS Util Plugin 11.2 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
This item is deprecated and should no longer be used.
Whether the operation system is Mac OS X 10.7 Lion or newer.
Example
MsgBox str(SystemInformationMBS.isLion)

Returns true on Mac OS X 10.7 or newer.

SystemInformationMBS.isMacOSX as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method System MBS Util Plugin 8.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Returns true if being called on Mac OS X.
Example
msgbox str(SystemInformationMBS.isMacOSX)

Some examples using this method:

SystemInformationMBS.isMavericks(orHigher as boolean = true) as boolean   Deprecated

Type Topic Plugin Version macOS Windows Linux iOS Targets
method System MBS Util Plugin 13.2 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
This item is deprecated and should no longer be used.
Whether the operation system is Mac OS X 10.9 Mavericks or newer.
Example
MsgBox str(SystemInformationMBS.isMavericks)

Returns true on Mac OS X 10.9 or newer.

SystemInformationMBS.isMojave(orHigher as boolean = true) as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method System MBS Util Plugin 18.4 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
Whether the operation system is MacOS 10.14 Mojave or newer.
Example
MsgBox str(SystemInformationMBS.isMojave)

Returns true on MacOS 10.14 or newer.

Some examples using this method:

SystemInformationMBS.isMonterey(orHigher as boolean = true) as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method System MBS Util Plugin 21.3 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
Whether the operation system is macOS 12 Monterey or newer.

Returns 1 if this is Monterey or newer, otherwise 0.

SystemInformationMBS.isMountainLion(orHigher as boolean = true) as boolean   Deprecated

Type Topic Plugin Version macOS Windows Linux iOS Targets
method System MBS Util Plugin 12.3 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
This item is deprecated and should no longer be used.
Whether the operation system is Mac OS X 10.8 Mountain Lion or newer.
Example
MsgBox str(SystemInformationMBS.isMountainLion)

Returns true on Mac OS X 10.8 or newer.

SystemInformationMBS.isSequoia(orHigher as boolean = true) as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method System MBS Util Plugin 24.3 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
Whether the operation system is macOS 15 Sequoia or newer.
Example
If SystemInformationMBS.isSequoia Then
MessageBox "Is Sequoia or heigher"
Else
MessageBox "Is older version"
End If

Returns true if this is Sequoia or newer, otherwise false.

SystemInformationMBS.isSierra(orHigher as boolean = true) as boolean   Deprecated

Type Topic Plugin Version macOS Windows Linux iOS Targets
method System MBS Util Plugin 16.3 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
This item is deprecated and should no longer be used.
Whether the operation system is macOS 10.12 Sierra or newer.
Example
MsgBox str(SystemInformationMBS.isSierra)

Returns true on Mac OS X 10.12.
If orHigher is set, it will also return true on 10.13.

SystemInformationMBS.isSnowLeopard(orHigher as boolean = true) as boolean   Deprecated

Type Topic Plugin Version macOS Windows Linux iOS Targets
method System MBS Util Plugin 9.6 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
This item is deprecated and should no longer be used.
Whether the operation system is Mac OS X 10.6 Snow Leopard or newer.
Example
MsgBox str(SystemInformationMBS.isSnowLeopard)

Returns true on Mac OS X 10.6 or newer.

SystemInformationMBS.isSonoma(orHigher as boolean = true) as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method System MBS Util Plugin 23.3 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
Whether the operation system is macOS 14 Sonoma or newer.
Example
If SystemInformationMBS.isSonoma Then
MessageBox "Is Sonoma or heigher"
Else
MessageBox "Is older version"
End If

Returns true if this is Sonoma or newer, otherwise false.

SystemInformationMBS.isTahoe(orHigher as boolean = true) as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method System MBS Util Plugin 25.3 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
Whether the operation system is macOS 26 Tahoe or newer.
Example
If SystemInformationMBS.isTahoe Then
MessageBox "Is Tahoe or heigher"
Else
MessageBox "Is older version"
End If

Returns true if this is Tahoe or newer, otherwise false.

SystemInformationMBS.IsTranslated as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method System MBS Util Plugin 20.3 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Queries whether application is translated on Apple Silicon Macs.
Example
If TargetMacOS Then
If SystemInformationMBS.isARM Then
MsgBox "Running ARM version on ARM CPU."
Elseif SystemInformationMBS.IsTranslated Then
MsgBox "Running Intel version on ARM CPU."
Else
MsgBox "Running Intel version on Intel CPU."
End If
End If

Returns 1 if Intel code gots translated to ARM code.
Returns 0 for a native ARM application.
Returns -1 if unknown.

SystemInformationMBS.isVentura(orHigher as boolean = true) as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method System MBS Util Plugin 22.3 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
Whether the operation system is macOS 13 Ventura or newer.
Example
If SystemInformationMBS.isVentura(False) Then
MessageBox "Is Ventura exactly."
ElseIf SystemInformationMBS.isVentura(True) Then
MessageBox "Is Ventura or heigher"
Else
MessageBox "Is older version"
End If

Returns true if this is Ventura or newer, otherwise false.

SystemInformationMBS.isWindows10(orHigher as boolean = false) as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method System MBS Util Plugin 15.1 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
Returns true if called on Windows 10.
Example
msgbox str(SystemInformationMBS.isWindows10)

And False on Mac OS, Linux, Windows 7/Vista/XP/2000/ME/98/95/8/8.1.
If orHigher, than it returns true if OS Version is newer.

Some examples using this method:

SystemInformationMBS.isWindows11(orHigher as boolean = false) as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method System MBS Util Plugin 21.4 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
Returns true if called on Windows 11.
Example
msgbox str(SystemInformationMBS.isWindows11)

And False on Mac OS, Linux, Windows 7/Vista/XP/2000/ME/98/95/8/8.1/10.
If orHigher, than it returns true if OS Version is newer.

SystemInformationMBS.isWindows2000(orHigher as boolean = false) as Boolean   Deprecated

Type Topic Plugin Version macOS Windows Linux iOS Targets
method System MBS Util Plugin 8.4 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
This item is deprecated and should no longer be used.
Returns true if called on Windows 2000.
Example
msgbox str(SystemInformationMBS.isWindows2000)

And False on Mac OS X, Linux, Windows 7/XP/Vista/ME/98/95.
If orHigher, than it returns true if OS Version is newer.

SystemInformationMBS.isWindows7(orHigher as boolean = false) as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method System MBS Util Plugin 10.0 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
Returns true if called on Windows 7.
Example
msgbox str(SystemInformationMBS.isWindows7)

And False on Mac OS X, Linux, Windows Vista/XP/2000/ME/98/95.
If orHigher, than it returns true if OS Version is newer.

Some examples using this method:

SystemInformationMBS.isWindows8(orHigher as boolean = false) as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method System MBS Util Plugin 12.3 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
Returns true if called on Windows 8.
Example
msgbox str(SystemInformationMBS.isWindows8)

And False on Mac OS X, Linux, Windows 7/Vista/XP/2000/ME/98/95.
If orHigher, than it returns true if OS Version is newer.

Some examples using this method:

SystemInformationMBS.isWindows81(orHigher as boolean = false) as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method System MBS Util Plugin 15.1 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
Returns true if called on Windows 8.1
Example
msgbox str(SystemInformationMBS.isWindows81)

And False on Mac OS X, Linux, Windows 7/Vista/XP/2000/ME/98/95/8/10.
If orHigher, than it returns true if OS Version is newer.

Some examples using this method:

SystemInformationMBS.isWindowsVista(orHigher as boolean = false) as Boolean   Deprecated

Type Topic Plugin Version macOS Windows Linux iOS Targets
method System MBS Util Plugin 8.4 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
This item is deprecated and should no longer be used.
Returns true if called on Windows Vista.
Example
msgbox str(SystemInformationMBS.isWindowsVista)

And False on Mac OS X, Linux, Windows 7/XP/2000/ME/98/95.
If orHigher, than it returns true if OS Version is newer.

SystemInformationMBS.isWindowsXP(orHigher as boolean = false) as Boolean   Deprecated

Type Topic Plugin Version macOS Windows Linux iOS Targets
method System MBS Util Plugin 8.4 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
This item is deprecated and should no longer be used.
Returns true if called on Windows XP.
Example
msgbox str(SystemInformationMBS.isWindowsXP)

And False on Mac OS X, Linux, Windows 7/Vista/2000/ME/98/95.
If orHigher, than it returns true if OS Version is newer.

SystemInformationMBS.isYosemite(orHigher as boolean = true) as boolean   Deprecated

Type Topic Plugin Version macOS Windows Linux iOS Targets
method System MBS Util Plugin 14.3 ✅ Yes ✅ Yes ✅ Yes ❌ No Desktop, Console & Web
This item is deprecated and should no longer be used.
Whether the operation system is Mac OS X 10.10 Yosemite or newer.
Example
MsgBox str(SystemInformationMBS.isYosemite)

Returns true on Mac OS X 10.10 or newer.

The items on this page are in the following plugins: MBS Util Plugin.


The biggest plugin in space...