>>Just wondering how I can determine (programmatically) if a user has MS Word 97 (or higher) installed on the pc which is running my app.
>
>Why not just try CREATEOBJECT("word.application"), and trap for an error? The reason I suggest this is that it will not only determine whether or not Word is installed, it will also determine whether or not you'll have COM automation problems later in the program.
--------------------------------
Thanks, Mike. As a side note, will error number 1733 always be the error number returned (supposing the user does NOT have Word installed) since the class definition can't be located? (I want to make sure I'm trapping for the correct error!)
Thanks again!