Walter Meester
HoogkarspelPays-Bas
Information générale
Catégorie:
Codage, syntaxe et commandes
Titre:
OLE: 0x80020005 error when printing via word 97
Because the report write can't print some text sideways and other text normal, i
decided to use word 97 as a report writer. I made a document, create a connection to my
datasource (via mailmerge) and saved the file.
In VFP i wrote the following program lines to print the report:
LOCAL Word
word=createobject("word.application.8")
word.activeprinter=getprinter()
word.documents.open(SET("DEFAULT")+SYS(2003)+"\etiket.doc")
Word.activedocument.printout(,,,,,,2) && make 2 copies
word.documents.close
word.quit
This works fine in NT 4.0 and in the development environment of VFP under Window 95
But when i make an Executable and start it, it generates the following
error message: "OLE : 0x80020005: Type mismatch" on the printout line.
It seems to be that this will only occur when i start the executable (rather than
the APP or the lines in the command window) under Windows 95.
By the way: I'm using :
Windows 95 latest version
MicroSoft Office 97 (Professional)
The correct ODBC drivers
I've tried this on two sepparate machines: the same result.
Might this be a bug ???
Suivant
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement