Get version number from .rc file rather than redundant equate here.
Add code to try and catch use of invalid object (caused sporadic crashes)
Authored by: johnhartman 2011-05-30
Parent: [r880]
Child: [r882]