Erro de Compilação

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

jonatas
Usuário Nível 1
Usuário Nível 1
Mensagens: 5
Registrado em: 26 Ago 2006 10:22

Erro de Compilação

Mensagem por jonatas »

Pessoal, estou estudando Clipper, e um dos exercícios que estou tentando compilar tá dando pau:

Código-Fonte:

DO WHILE .T.
CLEAR SCREEN
BORDA = CHR(201) + CHR(205) + CHR(187) + CHR(186) + ;
CHR(188) + CHR(205) + CHR(200) + CHR(186) + ;
CHR(176)
@ 1,1,20,78 BOX BORDA
@ 03,03 TO 18,76
@ 4,4 CLEAR TO 17,75
VPRODUTO = SPACE(30)
VCUSTO = 0
VVENDA = 0
VLUCRO = 0
VFIM = SPACE(01)
@ 06,06 SAY "NOME DO PRODUTO: " GET VPRODUTO PICT "@!"
@ 08,06 SAY "PREÇO DE CUSTO: " GET VCUSTO PICT "99,999,999.99"
@ 10,06 SAY "PREÇO DE VENDA: " GET VVENDA PICT "99,999,999.99"
@ 12,06 SAY "LUCRO DA VENDA: "
READ
VLUCRO = VVENDA - VCUSTO
@ 12,23 SAY VLUCRO PICT "99,999,999.99"
@ 16,12 SAY "DESEJA CONTINUAR [S/N]" GET VFIM PICT "@!"
VALID(VFIM$"SN")
READ
IF VFIM="S"
LOOP
ELSE
EXIT
ENDIF
ENDDO
CLEAR
@ 12,35 SAY "ACABOU !!!!!!!"

Quando tento compilar dá a seguinte mensagem de erro:

ERROR eut0019: bad format object or library file 'ex3.prg'

Alguém sabe o que é isso ?
jonatas
Usuário Nível 1
Usuário Nível 1
Mensagens: 5
Registrado em: 26 Ago 2006 10:22

já resolvi...

Mensagem por jonatas »

...era só erro de digitação no nome do programa na hora de usar o rtlink
Anelise Quiroga
Usuário Nível 1
Usuário Nível 1
Mensagens: 3
Registrado em: 29 Set 2006 13:00

ERROR EUT0019: BAD FORMAT OBJECT OR LIBRARY FILE

Mensagem por Anelise Quiroga »

Estou tentando compilar um programa em Clipper 5.2 em ambiente Windows XP e ele dá a mensagem citada no assunto. As variáveis de ambiente estão definidas no autoexec.nt e tudo mais, mas não funciona. Será que é preciso colocar no servidor da rede ?
Anelise Quiroga
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

Mensagem por rochinha »

Amiguinha

Configure o AUTOEXEC.NT e CONFIG.NT como se fossem o AUTOEXEC.BAT e CONFIG.SYS.

@braços :?)
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Avatar do usuário
gvc
Colaborador
Colaborador
Mensagens: 1270
Registrado em: 23 Ago 2005 10:57

Mensagem por gvc »

@ 16,12 SAY "DESEJA CONTINUAR [S/N]" GET VFIM PICT "@!"
VALID(VFIM$"SN")

o correto é:

@ 16,12 SAY "DESEJA CONTINUAR [S/N]" GET VFIM PICT "@!" ;
VALID(VFIM$"SN")
"TRS-80/Sincler/Apple/PC - Clipper Winter 85, tlink 1.0 [pc 10 MHz - 640K] {NEZ 8000 2Kb RAM}"
{POG - Programação Orientada a Gambiarra}
Anelise Quiroga
Usuário Nível 1
Usuário Nível 1
Mensagens: 3
Registrado em: 29 Set 2006 13:00

Autoexec.nt e config.nt

Mensagem por Anelise Quiroga »

Obrigada, mas no meu autoexec.nt, já estavam as vaiáveis de ambiente (set ....bin, obj..) mais o set ....f=200 e no config.nt está buffers=30 e files =200. Eu realmente não sei o que está havendo.

rochinha escreveu:Amiguinha

Configure o AUTOEXEC.NT e CONFIG.NT como se fossem o AUTOEXEC.BAT e CONFIG.SYS.

@braços :?)
Anelise Quiroga
marchiore
Usuário Nível 1
Usuário Nível 1
Mensagens: 31
Registrado em: 18 Set 2006 11:25

Variaveis de ambiente

Mensagem por marchiore »

Rapaz, no Windows e melhor você definir pelo windows não usa o autoexec.nt não, use somente o FILES=250 no config.sys lembre-se não pode ter espaço entre o FILES o = e o 250 blz.

Para colocar as outras variaveis tipo

CLIPPER
LIB
INCLUDE
PATH

Vai no ICONE no desktop Meu Computador
Clica com o botão da direita
vai em propriedades
vai na aba avancado
lá tem VARIAVEIS DE AMBIENTE
ai vai ter variaveis do Usuario e variaveis do sistema
melhor colocar variaveis do sistema pois se trocar o usuario continua

Clica em NOVA
Nome da variavel coloca por exemplo LIB
Valor da variavel colocar C:\CLIP53\LIB
blz
quando você abrir uma nova janela do DOS vai estar setado

Espero ter ajudado.
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

Mensagem por rochinha »

Amiguinho

Mas tem um inconveniente quando se cria links abrindo o aplicativo diretamente num atalho.

Quando voce cria um atalho para o executavel DOS, não tem como ambientar a variavel Clipper pelo atalho e ai ocorrem erros de ambiente e execução.

E a configuração via .BAT/.SYS e .NTs vale para todo o sistema.

Se voce consegue rodar uma aplicação DOS em um atalho sem configuração da variavel Clipper ou se esta usando um comando Blinker ou se é um cara de sorte.
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Responder