Página 1 de 1

Um Problema Peculiar

Enviado: 20 Mai 2013 15:55
por Mikaelis
Olá a todos.

Apesar de ser minha primeira postagem, tenho acompanhado esse fórum a algum tempo. Sou programador Clipper desde a versão Summer e atualmente utilizo a versão 5.2E.

Recentemente tive que trocar um dos meus HD's que havia queimado. A troca e configuração do novo drive foi rápida, mas agora enfrento um problema inédito para mim; não cosigo rodar meus programas em Clipper e nem programar. Eu utilizo o Windows XP SP3, original em Inglês, e as configurações para o Clipper são os mesmos há anos, no entanto, programas como Clipper.exe, RTlink, Dbase, entre outros, simplesmente não rodam. Quando chamados pelo CMD.EXE, o prompt do DOS simplesmente pula de linha e nada acontece. Não há nenhuma mensagem de erro. Tentei também executa-los por atalhos no Windows, mas a tela pisca e retorna ao desktop.

Um dado curioso. Todos os programas rodavam antes das atualizações do Windows. Suspeitei que uma das atualizações poderia ser a causa, mas ao verificar os computadores de meus clientes, eles têm a mesma versão do Windows e todas as atualizações e os programas rodam sem problema. Sei que talvez deveria colocar mais dados sobre o meu hardware e SO, mas para ser mais prático, prefiro postar os dados na medida que forem solicitados.

Alguém ja viu ou enfrentou problema similar?

Agradeço qualquer pista.

Grato.

Um Problema Peculiar

Enviado: 20 Mai 2013 16:21
por Pablo César
Seja bem vindo ao fórum Mikaelis, o meu conselho que execute uma vez este aplicativo e dê um boot no seu PC. Quanto a versão do seu Windows XP, já presenciamos vários comportamentos estranhos quanto ao Service Pack 3. Sugiro mudar para o SP2.

Um Problema Peculiar

Enviado: 20 Mai 2013 16:57
por Mikaelis
Obrigado pelas boas vindas Pablo.

Já baixei o arquivo e vou testa-lo. Quanto à versão do XP, como eu disse, o SP3 funciona perfeitamente nos meus clientes, então só posso imaginar que é uma questão de configuração e não de SP. Mesmo assim, agradeço a dica.

Um abraço.

Um Problema Peculiar

Enviado: 20 Mai 2013 18:55
por alxsts
Olá!

O suporte ao subsistema 16 bits (suporte DPMI) está instalado? É a última linha no autoexec.nt abaixo. Tem esta linha no teu?

Código: Selecionar todos

@echo off

REM AUTOEXEC.BAT não é usado para inicializar o ambiente MS-DOS.
REM AUTOEXEC.NT é usado para inicializar o ambiente MS-DOS, a não
REM ser que se especifique um arquivo de inicialização diferente
REM no arquivo de informações de programa (PIF) do aplicativo.

REM Instalar as extensões CD ROM
lh %SystemRoot%\system32\mscdexnt.exe

REM Instalar o redirecionador da rede (carregar antes do dosx.exe)
lh %SystemRoot%\system32\redir

REM Instalar o suporte DPMI
lh %SystemRoot%\system32\dosx
Tentou executar como administrador?

Neste link tem um exemplo de criação de um .Bat para executar como administrador. Veja se te ajuda.

Um Problema Peculiar

Enviado: 22 Mai 2013 08:03
por Mikaelis
Bom dia,

Antes de mais nada, quero agradecer pela ajuda. O problema realmente foi a falta das linhas no AUTOEXEC.NT. Eu esqueci que tinha feito algumas alterações no arquivo e não percebi que o DOSX estava desativado.

Um abraço a todos.