Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Servers (https://www.clubdelphi.com/foros/forumdisplay.php?f=9)
-   -   Saber si esta abierto un documento Word (https://www.clubdelphi.com/foros/showthread.php?t=10187)

Investment 12-05-2004 17:42:46

Saber si esta abierto un documento Word
 
Pues eso, :confused: alguien sabría como puedo saber si un documento de Word ya está abierto ???

Gracias.

roman 12-05-2004 20:59:18

La siguiente rutina lista los documentos abiertos de Word en un ListBox:

Código Delphi [-]
(*
  WordApp - componente TWordApplication
  lbDocs - ListBox
*)

var
  OleI: OleVariant;
  I: Integer;

begin
  lbDocs.Clear;
  for I := 1 to WordApp.Documents.Count do
  begin
    OleI := I;
    lbDocs.Items.Add(WordApp.Documents.Item(OleI).Name);
  end;
end;

de aquí ya sólo tienes que revisar si el dcumento está en la lista o no.

// Saludos

Investment 13-05-2004 12:02:26

Muchisimas gracias roman. Me viene perfecto.


La franja horaria es GMT +2. Ahora son las 17:38:45.

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