I am using a Word Basic object to do some file formatting and am having trouble closing the file being formatted. Syntax is as follows:
oWordDoc = CREATEOBJECT('word.basic')
WITH oWordDoc
.FileOpen(myfile)
.FileSaveAs(txtfile, 2)
.FileQuit
RELEASE oWordDoc
ENDWITH
Myfile is a word document and txtfile is the text file. I strip the .doc extension and add the .txt extension to myfile and save the result in the variable txtfile before doing the word basic code. I am attempting to open and use the file represented by txtfile (with another name and referencing by file handle (FOPEN) ) in another area of code, but I get a "File is in use" error. If I ignore the error, all is well. My thoughts are that .FileQuit is not closing the file. I have tried .FileClose, .FileCloseAll with no luck. Any suggestions? Your help will be greatly appreciated.
Paul
"No one outside ourselves can rule us inwardly. When we know this, we become free." -- Buddha