Como impedir que o erro de impressão Word com propriedades BackgroundPrintingStatus

Traduções de Artigos Traduções de Artigos
Artigo: 241942 - Ver produtos para os quais este artigo se aplica.
Este artigo foi arquivado. Este artigo é oferecido "tal como está" e deixará de ser actualizado.
Expandir tudo | Reduzir tudo

Sumário

Quando utilizar a automatização OLE para o Microsoft Word 2000 ou Microsoft Word 97 para Windows SR-1 ou maior que imprime um ficheiro e, em seguida, liberta, fecha ou sai do objecto do Word, poderá ser apresentada a seguinte mensagem de aviso:
O Word está a ser actualmente impressa. Sair do Word, cancelará todos os trabalhos de impressão pendentes. Confirma que deseja sair do Word?
A propriedade BackgroundPrintingStatus do objecto Word.Application devolve o número de trabalhos na fila de impressão em segundo plano do Word. Verificando o valor desta propriedade, pode evitar a mensagem de erro sem desactivar a impressão em segundo plano.

Mais Informação

O código de exemplo seguinte mostra uma forma de utilizar esta 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 de artigo suppressing erros no Word abaixo para visualizar o artigo sobre suprimir os erros no Word na base de dados de conhecimento da Microsoft:
170393Como impedir que o Word erro de impressão com a automatização OLE

Propriedades

Artigo: 241942 - Última revisão: 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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes 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