You receive this error because the required component 'comdlg32.ocx' is not found in your system and the software you are trying to run needs this file.
Please use Google to search for the file and place it in Windows\System32 folder, then start a command prompt (Start > Run > CMD) and use the following command to register the control file: regsvr32 %Systemroot%\System32\comdlg32.ocx.
If the registration of the file was successful, you will receive the following message: DllRegisterServer in C:\WINDOWS\System32\comdlg32.ocx succeeded.