Ver Mensaje Individual
  #2  
Antiguo 15-08-2007
[maeyanes] maeyanes is offline
Capo de los Capos
 
Registrado: may 2003
Ubicación: Campeche, México
Posts: 2.732
Reputación: 26
maeyanes Va por buen camino
Hola...

Lo que sucede es que lo estás guardando como un documento en formato Winword y no RTF...

Trata así:

Código Delphi [-]
uses COMObj, Word2000;

var
  Word: OleVariant;

begin
  Word := CreateOleObject('Word.Application');
  Word.Documents.Add('c:\doc1.rtf');
  Word.ActiveDocument.Select;
  Word.Selection.Copy;
  Word.Documents.Add('c:\doc2.rtf');
  Word.Selection.Paste;
  Word.ActiveDocument.SaveAs('c:\newdoc.rtf', wdFormatRTF);
  Word.Quit;
  Word := UnAssigned
end;

Este código no lo he probado, pero compiló bien...


Saludos...
Responder Con Cita