In addition to the code you pointed me to, I added the commented line below to pick up the version no.
* The EXE file is stored in the first (only) data value returned.
cEXEName = aServerNameValues[2]
NROWS=AGETFILEVERSION(AVERSIONINFO,CEXENAME)
CVERSION=AVERSIONInfo[4]&& Added this line to work out Mappoint version no.&& (13=Mappoint 2006)