Erro: "Erro carregar driver de impressora" com um espaço no nome da impressora

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: 287650
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Sintomas
Quando você imprime em uma impressora de rede cujo nome de compartilhamento contiver espaços, você receberá a seguinte mensagem de erro:
Erro ao carregar driver de impressora.
Com o Visual FoxPro versão 3.0b, você receber a seguinte mensagem de erro:
Impressora não está pronta.
Este erro ocorre apenas se várias impressoras estão instaladas e a impressora com o espaço no nome do compartilhamento não é a impressora padrão.
Resolução
Para contornar este problema, siga um destes procedimentos:
  • Torne a impressora com espaços no nome do compartilhamento de impressora padrão.
  • Altere o nome de compartilhamento para que ele não contém espaços.
Observe que talvez seja necessário encerrar e reiniciar o Visual FoxPro para essas soluções alternativas entrem em vigor.
Situação
A Microsoft confirmou que esse é um problema nos produtos da Microsoft listados no começo deste artigo.
Mais Informações

Etapas para reproduzir o problema

  1. Instalar uma impressora em um computador com Microsoft Windows NT versão 4.0 Server e compartilhar a impressora. Certifique-se de um nome de compartilhamento que contenha espaços de usar.
  2. Instalar duas impressoras em uma máquina Windows 98 ou Windows Millennium Edition (Me): uma que tenha sem espaços de nome de compartilhamento e a impressora que você instalou na etapa 1. Verifique se a impressora sem espaços no nome do compartilhamento é a impressora padrão.
  3. Criar um relatório com o nome TestPrint e adicionar um campo. Use TestPrint.TestField para a expressão.
  4. Criar um programa usando o seguinte código:
    *!* Q287650: PRB: Error Loading Printer Driver When Printing To A Printer With a Space In The Name*!* This code is used to demonstrate the error.LOCAL cPrintercPrinter = GETPRINTER()IF !EMPTY(cPrinter)   SET PRINTER TO NAME (cPrinter)ENDIFCREATE CURSOR TESTPRINT (TESTFIELD C(20))APPEND BLANKREPLACE TESTPRINT.TESTFIELD WITH "This should Print."REPORT FORM TESTPRINT NOCONSOLE TO PRINTERUSE					
  5. Na caixa de diálogo impressora , verifique se que você selecione a impressora que possui espaços no nome. Você receberá o erro descrito na seção "Sintomas".
Referências
(c) Microsoft Corporation 2001, todos os direitos reservados. Contribuições de marcar Barnard, Microsoft Corporation.

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 287650 - Última Revisão: 12/06/2015 00:21:40 - Revisão: 3.2

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, Microsoft Visual FoxPro 7.0 Professional Edition, Microsoft Visual FoxPro 8.0 Professional Edition

  • kbnosurvey kbarchive kbmt kbbug kbcodesnippet kbpending kbprint kbreportwriter KB287650 KbMtpt
Comentários