Bob,
The error code you are getting is a general Windows OLE error
code. The essentially communicates that something went wrong in
communicating with the OLE features of an application. It doesn't
say why and therefore does not help much.
I saw your posting as well as another that had the most descriptive
resolution process that a couple of customers have performed
(http://forums.ni.com/ni/board/message?board.id=250&message.id=7030&requireLogin=False).
I see you have tried a re-install without success. It seems, as
you have indicated, that a configuration file has been corrupted.
As you can see (link above), other have suggested various levels of
correcting the configuration files including deleting them so that new
config files are created. One writer, Bejo, was able to back up
his setting before deleting config files such that he was able to
recover some settings.
As Kalyanramu suggests, VILogger 2.0 is going to be the more
stable and full featured version of the application, but there is no
guarantee that it will fix your problem without deleting the offending
source of the problem (file?). His recommendation solution of
cleaning the machine will most likely work but is the last resort
solution.
My first approach would be to back up the directory C:\Program
Files\National Instruments\MAX\Data\, then delete it and retry your
application. You may find that your application works but that
you have lost some configuration information. If so, you can
replace files a few at a time to see 1) the source of the problem, and
to 2) try and restore configuration settings.
Some or all the files in this directory are not deleted upon
un-installing your NI software. They are met to persist between
re-installation so that your configuration settings are not lost.