Registriert seit: 1. Jul 2003
347 Beiträge
Delphi 2007 Professional
|
ClassFactory kann angeforderte Klasse nicht liefern.
17. Okt 2004, 17:30
hallo
bekomme immer die fehlermeldung:
Zitat:
ClassFactory kann angeforderte Klasse nicht liefern.
mit folgendem code...
Delphi-Quellcode:
procedure TForm1.DOC2Text(InFile, OutFile: OleVariant);
var Filetyp: OleVariant;
begin
WordApplication1.Connect;
try
// Hiermit wird das Word Formular sichtbar (nützlich für Debugging :)
//WordApplication1.Visible := True;
WordApplication1.Documents.Open(InFile, EmptyParam, EmptyParam,
EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam,
EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam);
WordDocument1.ConnectTo(WordApplication1.ActiveDocument);
Filetyp := wdFormatText;
WordDocument1.SaveAs(OutFile,Filetyp);
WordDocument1.Close;
WordDocument1.Disconnect;
finally
WordApplication1.Disconnect;
WordApplication1.Quit;
end;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
DOC2Text('C:\1.doc','C:\2.txt');
end;
habe office 2003 installiert und winxp.
wer weiß rat?
grüße
horst
|
|
Zitat
|