Einzelnen Beitrag anzeigen

horst

Registriert seit: 1. Jul 2003
347 Beiträge
 
Delphi 2007 Professional
 
#1

ClassFactory kann angeforderte Klasse nicht liefern.

  Alt 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
  Mit Zitat antworten Zitat