Como evitar erro de impressão do Word com Propriedade BackgroundPrintingStatus

Traduções deste artigo Traduções deste artigo
ID do artigo: 241942 - Exibir os produtos aos quais esse artigo se aplica.
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Expandir tudo | Recolher tudo

Sumário

Ao usar automação OLE para o Microsoft Word 2000 ou Microsoft Word 97 para Windows SR-1 ou maior que imprime um arquivo e depois libera, fecha ou fecha o objeto do Word, a seguinte mensagem de aviso pode aparecer:
Ele está imprimindo no momento. Encerrar o Word irá cancelar todos os trabalhos de impressão pendentes. Deseja fechá-lo?
A propriedade BackgroundPrintingStatus do objeto Word.Application retorna o número de trabalhos na fila de impressão em segundo plano do Word. Verificando o valor desta propriedade, você pode evitar a mensagem de erro sem desabilitar a impressão em segundo plano.

Mais Informações

O código de exemplo a seguir mostra uma maneira de usar essa propriedade:
oWord = CREATEOBJECT('Word.Application')
WITH oWord
   .Documents.Add()
   .Visible = .T.
   .Selection.InsertAfter("Mark, why does that crate have air holes?")
   .PrintOut()
   DO WHILE .BackgroundPrintingStatus > 0
      DOEVENTS()        && Make sure you leave the OS enough time to update 
                        && the property
      *!* =INKEY(.1)	&& Use INKEY if you're running under VFP 3.0 
  ENDDO
   .Application.Quit(0) && Quit, don't save and don't prompt
ENDwith
				

Referências

Para obter informações adicionais, clique no número artigo sobre erros suppressing no Word abaixo para ler o artigo sobre supressão de erros no Word na Base de dados de Conhecimento da Microsoft:
170393Como evitar erro de impressão do Word com a automação de OLE

Propriedades

ID do artigo: 241942 - Última revisão: domingo, 23 de fevereiro de 2014 - Revisão: 2.2
A informação contida neste artigo aplica-se a:
  • Microsoft Visual FoxPro 3.0 Standard Edition
  • Microsoft Visual FoxPro 3.0b Standard Edition
  • Microsoft Visual FoxPro 5.0 Standard Edition
  • Microsoft Visual FoxPro 5.0a
  • Microsoft Visual FoxPro 6.0 Professional Edition
Palavras-chave: 
kbnosurvey kbarchive kbmt kbautomation kbhowto KB241942 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 241942

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com