Reading the registry is a perfectly valid way for you to tell if CVI 5.0 or up is installed. Just search the registry for the HKEY_LOCAL_MACHINE\SOFTWARE\National Instruments\CVI\5.0 key and its data values will even contain the path where it was installed. There will be a different version number where "5.0" resides in the key above indicating which version is actually installed.
Jason F.
Applications Engineer
National Instruments
www.ni.com/ask