Olecontainer fechar um arquivo word

18/04/2018

0

Boa tarde , estou com um problema , eu abro um arquivo word no olecontainer , porem quando eu fecho e tento abrir outro arquivo word , ele sobrepoe ao anterior , queria saber se tem como ao fechar o olecontainer , eu fecho esse arquivo junto , e quando abrisse dnv tivesse como se fosse o primeiro arquivo .
Lucas Domiciano

Lucas Domiciano

Responder

Post mais votado

19/04/2018

A mensagem de erro diz que o documento está sendo usado em outro aplicativo.

Verifique se ele está aberto em outro aplicativo e se estiver feche-o antes.

Natanael Ferreira

Natanael Ferreira
Responder

Mais Posts

18/04/2018

Natanael Ferreira

Faça um teste usando o código abaixo para fechar o documento ativo antes de fechar o OleContainer.

OleContainer1.OleObject.Application.ActiveDocument.Close;
Responder

18/04/2018

Lucas Domiciano

Fiz isso , mas deu erro !
Responder

18/04/2018

Natanael Ferreira

Qual erro?
Responder

19/04/2018

Lucas Domiciano

ERRO : "Este método ou propriedade não está disponível porque este documento está em outro aplicativo".
Responder

19/04/2018

Lucas Domiciano

Consegui resolver o problema , agora estou com uma outra dúvida como faço para verificar se o olecontainer esta vazio ??
Responder

19/04/2018

Natanael Ferreira

Veja exemplo:

 if OleContainer1.State = osEmpty then
    ShowMessage('OleContainer vazio')
  else
    ShowMessage('OleContainer não está vazio');
Responder

19/04/2018

Lucas Domiciano

Valeu , deu certo !!!
Responder

02/09/2019

Fernando Duardes

Consegui resolver o problema , agora estou com uma outra dúvida como faço para verificar se o olecontainer esta vazio ??


Qual a solução q vc deu?
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar