Olá,

Uso o seguinte código para executar o Word e abrir um documento:

WinWord := CreateOleObject('Word.Application');
Docs:= WinWord.Documents;
WinWord.Visible := true;
Doc := Docs.Open(NomeArquivo);

O problema é que, a cada execução é aberta uma nova instância do Word. 
Como é que eu faço para testar se o Word já está sendo executado e em 
caso afirmativo, abrir somente o arquivo sem executar o Word novamente?

Obrigado.


                
_______________________________________________________ 
Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. 
Registre seu aparelho agora! 
http://br.mobile.yahoo.com/mailalertas/ 
 



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a