a component detecting if Windows is running inside a VM
TVirtualMachines is based upon some informations about several virtual machines (VMs) found in the internet. So it's possible to detect Microsoft Virtual PC, VMWare, Sun VirtualBox and also Wine. Here is a list of all properties to check for these VMs:
property name
value
VMWareRunning
a Boolean indicating if the application is running inside VMWare
VMWareVersion
a String representing the version, if running inside VMWare
VPCRunning
a Boolean indicating if the application is running inside Microsoft VirtualPC
VirtualBoxRunning
the same for VirtualBox
WineRunning
and Wine
To see the test results have a look at the screenshots of the test program.
Download info:

mirror 1 is

mirror 2 is


mirror 1 is

mirror 2 is


mirror 1 is

mirror 2 is


mirror 1 is

mirror 2 is

Download info:

mirror 1 is

mirror 2 is


mirror 1 is

mirror 2 is

If you're downloading the component be sure to put the helper unit in your unit search path.