Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Trucos (https://www.clubdelphi.com/foros/forumdisplay.php?f=52)
-   -   Cargar un archivo de Word (.doc) en un RTF. (https://www.clubdelphi.com/foros/showthread.php?t=80626)

dec 30-06-2006 23:09:33

Cargar un archivo de Word (.doc) en un RTF.
 
Bueno para hacer esto, primero necesitamos agregar la biblioteca ComObj, en la clausula uses de nuestra unit.

Código Delphi [-]
procedure CargaDOCaRichEdit;
Var   WordApp:Variant;
begin
  if OpenDialog1.Execute then
  Begin
    WordApp := CreateOleObject('Word.Basic');

    If not VarIsEmpty(WordApp) then
    Begin
      WordApp.FileOpen(OpenDialog1.FileName);
      WordApp.FileSaveAs(Name := 'c:\temp_bb.rtf', Format:=6);
      WordApp.AppClose;
      WordApp:=Unassigned;
      WordEditor.Lines.LoadFromFile('c:\temp_bb.rtf');
     End
     Else
       ShowMessage('No puedo iniciar MS Word');
End;

WordEditor es un TRichEdit.

bueno...

ADIOS


La franja horaria es GMT +2. Ahora son las 19:34:43.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi