Página 1 de 1

Erro blinker: 1115 - meuprg - NATIONMSG - Quem me ajuda?

Enviado: 29 Dez 2004 03:34
por Tim9
Pessoal o problema é o seguinte:

tenho um programa antigo que vinha compilando normalmente com o Clipper 5.2e e Blinker 6.0 e há mais de 8 meses que o cliente não pedia modificação. Quando faço backup além dos prg faço junto bat, lnk, rmk.

Acontece que tive de formatar a partição C: por causa do Virus W32sky.net@MM.

Reinstalei o NIS-Norton Anti-vírus, atualizei e não constou nenhuma ameça.

Há muitos anos que copiei o Blinker6 e o Clipper5 para a partição F: sem instalar nada.

O meu rmk:
==========
.prg.obj:
SET CLIPPERCMD=/M /Q
Clipper $*

TIM.OBJ : TIM.PRG
TIMFUNC.OBJ : TIMFUNC.PRG
LPTNET.OBJ : LPTNET.PRG
XCSERROR.OBJ: XCSERROR.PRG
TIM.EXE :
BLINKER @IC.LNK

O meu lnk +- assim:
==============
Blinker ...
...
...

FI TIM
FI TIMFUNC
FI LPTNET
TIM XCSERROR

SEARCH ...
LIB CTP.LIB

OUT IMOB

===================

Essa Nationmsg é um função provavelmente do GETSYS.PRG que trato dentro da TIMFUNC.PRG e nunca deu problema.

======================

Éstou meio desesperado, pois não estou conseguindo compilar o programa e o cliente precisa da modificação ainda para 2004.

Se alguém puder me dar uma luz, qualquer dica, qualquer fio da meada, ficarei imensamente grato.

PRÓSPERO ANO NOVO A TODOS !!!!!!!!

Enviado: 29 Dez 2004 04:28
por Spitzer
Tim9, talvez eu fale besteira, mas lá vai...

Eu não uso, mas o Clipper 5.2e tem uns objs para traduzir algumas coisas (nomes dos meses do ano, nome dos dias da semana, erros de runtime, etc.) para determinadas linguagens, inclusive em português.
Estes arquivos são chamados de msg*.obj.
E "nationmsg" parece ser uma função destes arquivos obj.
Para o teu caso, não está faltando você linkar o arquivo msgpor.obj que traduz o que mencionei no início para o português?

Dê uma lida no arquivo nation.doc que fica no diretório Clipper5.
Caso você não tenha os arquivos nation.doc e msg*.obj, me diga que envio para você.

Boa sorte!

Enviado: 29 Dez 2004 12:56
por Tim9
Spitzer obrigado pela atenção.

Linkei o msg.obj e o ntxpor.obj, não achei o msgpor.obj.

Deu certo o errro sumiu.

Só que na hora da execução o programa é abortado no primeiro Read do get da Senha.

Se vc puder continuar me ajudando agradeço imensamente.

E o pessoal também.

FELIZ ANO NOVO A TODOS!!!!

Enviado: 31 Dez 2004 11:56
por Dudu_XBase

Enviado: 02 Jan 2005 00:37
por Tim9
Olá Dudu!

Obrigado pela atenção.

FELIZ 2005 REPLETO DE SUCESSO, ALEGRIAS, PAZ E AMOR!

VOTOS QUE EXTENDO A TODOS OS AMIGOS AQUI DO FORUM.

Enviado: 09 Jan 2005 02:23
por Spitzer
Putz, Tim9, foi mal!

Viajei no dia 30 (DE FÉRIAS, DESTA VEZ!!!) e só agora que retornei vi o tópico...

Seus problemas, inclusive com o arquivo zipado que o Dudu te mandou, foram sanados?

Enviado: 09 Jan 2005 21:16
por Tim9
Olá Spitzer!

Que bom que vc tirou férias. Bom retorno e aproveito para desejar um FELIZ 2005 CHEIO DE PROSPERIDADE a vc e a todos os CLIPPEIROS DO BRASIL E DO MUNDO.

Com o NationMsg que o Dudu me enviou não consegui resolver, mas já resolvi de outra forma, ou seja, fiz o que não desejava, garimpei num prg de mais 15000 linhas tudo referente ao nationmsg e retirei do programa, mudando a forma dos GET e READ.

De qualquer forma se vc ainda assim tiver alguma dica pode enviar.

Agradeço sua atenção.