Você está aqui: » Artigos sobre Aplicativos
Artigo Programa administrativo feito em Clipper não roda no Windows 7 de 64 bits Questão colocada pelo leitor A empresa onde trabalho recebeu alguns computadores da HP com Windows 7 Professional 64 bits. Só que deu um problema, pois um dos aplicativos para controle de informações foi feito em Clipper, e este programa não roda no Windows 64 bits. Por isso estamos formatando e instalando o Windows 7 de 32 bits, temos a maioria dos PCs com Windows XP Professional, com impressoras instaladas no XP, compartilhadas e localizadas na porta LPT1.
No PC com Windows 7 Professional instalo a impressora de rede e consigo imprimir todos os documentos elaborados com o Pffice 2003, o nosso problema é mapear a impressora para imprimir documentos criados no Clipper. Para poder mapear a impressora mudo a porta LPT1 para porta LPT3 no Windows 7, uso o comando dos net use lpt1 /nome do pc/nome da impressora yes depois verifico se está mapeada no DOS usando o comando net use , tudo aparece certinho em relação ao mapeamento da impressora. Mas, quando mando imprimir no programa elaborado com Clipper, não obtenho êxito. Vocês poderiam nos ajudar para realizar esta tarefa sem ter a necessidade de instalar o Windows XP? Nossa resposta O Windows 7 de 64 bits (e seus sucessores) será o sistema dominante nos próximos anos, por isso a volta para o XP só servirá para prorrogar algo que é inevitável.
Talvez fosse melhor procurar opções. Por exemplo, o programa em Clipper pode ser recompilado para rodar em 32 bits, pelo menos, e isto pode ser feito facilmente por quem desenvolveu o programa. Basta usar um compilador adequado, sem mexer em nada no código-fonte.
Se isto for impossível, existe a opção de rodar o aplicativo no “Modo XP” do Windows 7 Ultimate/Corporate ou ainda de executá-lo apenas num servidor, sendo que as outras máquinas o acessam via rede.
Num caso semelhante que eu atendi pessoalmente, montamos um servidor com o Windows Server 2003 servindo como base para o aplicativo Clipper, e todos os usuários rodavam aquele programa via rede, ao invés de ter uma cópia do programa rodando localmente. No caso, era preciso fazer logon no servidor como usuário remoto.
Acho que esta solução se aplica à maioria dos casos, a não ser que o programa tenha sido compilado com o modo de usuário único, mas esta era uma exceção e não a regra no Clipper. Com esta solução, acaba-se também com a questão do mapeamento das impressoras, que apesar de ser simples, não costuma funcionar muito bem. Em tese, basta redirecionar a porta LPT1 para qualquer das portas de impressora da rede,mas isto nem sempre funciona muito bem.
Publicado em 11/07/2011 às 00:00 hs
Enviar para amigo
Assinar newsletter
Entre em contato
Nenhum comentário até o momento.
Seja o primeiro a comentar este artigo!
Se você já se cadastrou no site, basta fornecer seu nome e senha. Caso ainda não tenha se cadastrado basta clicar .
TEMOS MAIS 45 ARTIGOS SOBRE APLICATIVOS : • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •