DOSBOX - Programa em CLIPPER trava.
Enviado: 14 Ago 2020 06:57
Olá.
Tenho programas compilados em Clipper e preciso que executem no Windows10 64bits.
Instalei o DOSBox 0.74, configurei e montei a pasta onde se encontra o programa mas, ao executar, ele nem entra e fica "congelado". Só sai se clicar no X da janela do DOSBOX.
Tenho também alguns arquivos batch (.BAT) como menu de escolha que aguardam resposta do usuário mas também travam.
Então criei um batch simples, tipo HELLO, que funciona pois não necessita de resposta.
Há mais alguma configuração que deva ser feita?
PS: Outra questão, aproveitando: No Windows10 32bits dá para executar meus programas em Clipper?
Obrigado.
Tenho programas compilados em Clipper e preciso que executem no Windows10 64bits.
Instalei o DOSBox 0.74, configurei e montei a pasta onde se encontra o programa mas, ao executar, ele nem entra e fica "congelado". Só sai se clicar no X da janela do DOSBOX.
Tenho também alguns arquivos batch (.BAT) como menu de escolha que aguardam resposta do usuário mas também travam.
Código: Selecionar todos
:INICIO
S:
CD\BAT
rem *******************************************************************
rem O comando NC_LOCK habilita letras mai£sculas (caps lock) do teclado
NC_LOCK
rem *******************************************************************
@ECHO OFF
CLS
ECHO.
ECHO *** MENU FORMACAO / TESTES ***
ECHO.
ECHO A. Autom¢veis - Menu
ECHO.
ECHO B. Estudo B
ECHO.
ECHO C. Estudo C
ECHO.
ECHO D. Estudo D
ECHO.
ECHO E. Estudo E
ECHO.
ECHO F. Estudo F
ECHO.
ECHO G. Estudo G
ECHO.
ECHO H. Estudo H
ECHO.
ECHO I. Estudo I
ECHO.
ECHO Z. Retorna ao Menu Principal
ECHO.
set userinp=
set /p userinp= Digite a letra correspondente e tecle ENTER:
if not '%userinp%'=='' set userinp=%userinp:~0,1%
if /i "%userinp%"=="A" goto SOND_A
if /i "%userinp%"=="B" goto SOND_B
if /i "%userinp%"=="C" goto SOND_C
if /i "%userinp%"=="D" goto SOND_D
if /i "%userinp%"=="E" goto SOND_E
if /i "%userinp%"=="F" goto SOND_F
if /i "%userinp%"=="G" goto SOND_G
if /i "%userinp%"=="H" goto SOND_H
if /i "%userinp%"=="I" goto SOND_I
if /i "%userinp%"=="Z" goto RETORNA
echo.
echo Escolheu "%userinp%". Op‡„o inv lida! Escolha outra letra.
echo.
pause >nul
goto INICIO
:SOND_A
rem Abre o menu dos estudos de autom¢veis
S:
CD\BAT
FAUTOXP
GOTO INICIO
:SOND_B
S:\BAT\CONVITE
Q:
CD\TESTE\00520
00520.EXE
GOTO INICIO
:SOND_C
rem *** Modelo de uso de submenu ***
rem S:
rem CD\BAT
rem FXP_DA.BAT
S:\BAT\CONVITE
Q:
CD\TESTE\00620
00620.EXE
GOTO INICIO
:SOND_D
REM S:\BAT\CONVITE
Q:
CD\TESTE\00120
CONVITE.EXE
00120.EXE
GOTO INICIO
:SOND_E
S:\BAT\CONVITE
Q:
CD\TESTE\00220
00220.EXE
GOTO INICIO
:SOND_F
S:\BAT\CONVITE
Q:
CD\TESTE\00720
00720.EXE
GOTO INICIO
:SOND_G
S:\BAT\CONVITE
Q:
CD\TESTE\00820
00820.EXE
GOTO INICIO
:SOND_H
S:\BAT\CONVITE
Q:
CD\TESTE\00920
00920.EXE
GOTO INICIO
:SOND_I
S:\BAT\CONVITE
Q:
CD\TESTE\01020
01020.EXE
GOTO INICIO
:RETORNA
C:
CD\BAT
MENU_XP
Código: Selecionar todos
@ECHO OFF
Echo.
Echo.
Echo.
Echo.
Echo ****** Hello!!! *****
Echo.
Echo.
Echo.
PAUSE >NULLPS: Outra questão, aproveitando: No Windows10 32bits dá para executar meus programas em Clipper?
Obrigado.