Erro E0001 ao Compilar com o XDev
Moderador: Moderadores
Erro E0001 ao Compilar com o XDev
Olá Amigos,
Estou tentando compilar um programa meu antigo(clipper) no xHarbour e está dando erro E0001 - Statment not allowed in procedure ou function...
Tenho 2 perguntas:
1 - Como resolvo isso, uma vez que revisei o código Clipper e está rodando ok nele....
2 - Onde acho um help para colocar no xDev, igual aos do C++ e do Clipper ou FiveWin que tem la?
Agradeço a atenção...
Estou tentando compilar um programa meu antigo(clipper) no xHarbour e está dando erro E0001 - Statment not allowed in procedure ou function...
Tenho 2 perguntas:
1 - Como resolvo isso, uma vez que revisei o código Clipper e está rodando ok nele....
2 - Onde acho um help para colocar no xDev, igual aos do C++ e do Clipper ou FiveWin que tem la?
Agradeço a atenção...
Error: Unresolved external '_HB_FUN_OUTRO_IGUALS' referenced from C:\UTIL\SISTEMA\MENU.OBJ
Error: Unresolved external '_HB_FUN_EMAILPED' referenced from C:\UTIL\SISTEMA\MENU.OBJ
Error: Unresolved external '_HB_FUN_CADCL' referenced from C:\UTIL\SISTEMA\MENU.OBJ
Error: Unresolved external '_HB_FUN_CADFN' referenced from C:\UTIL\SISTEMA\MENU.OBJ
Error: Unresolved external '_HB_FUN_CADPF' referenced from C:\UTIL\SISTEMA\MENU.O
Error: Unresolved external '_HB_FUN_EMAILPED' referenced from C:\UTIL\SISTEMA\MENU.OBJ
Error: Unresolved external '_HB_FUN_CADCL' referenced from C:\UTIL\SISTEMA\MENU.OBJ
Error: Unresolved external '_HB_FUN_CADFN' referenced from C:\UTIL\SISTEMA\MENU.OBJ
Error: Unresolved external '_HB_FUN_CADPF' referenced from C:\UTIL\SISTEMA\MENU.O
That´s All Folks!
Copyright 1999-2006, http://www.xharbour.org http://www.harbour-project.org/
C:\Util\Sistema\AAFUNC.PRG(1) Error E0001 Statement not allowed outside of procedure or function
C:\Util\Sistema\AAFUNC.PRG(5) Error E0001 Statement not allowed outside of procedure or function
Acho q agora postei no lugar certo! rsrsr
C:\Util\Sistema\AAFUNC.PRG(1) Error E0001 Statement not allowed outside of procedure or function
C:\Util\Sistema\AAFUNC.PRG(5) Error E0001 Statement not allowed outside of procedure or function
Acho q agora postei no lugar certo! rsrsr
That´s All Folks!
Olha eu li em algum lugar q deveria colocar o nome do prg no inicio do programa como sendo uma function() e parou de dar esses erros, mas agora, ele fala que não encontrou algumas funcoes no .obj.... mas no clipper ta normal... vou postar o erro:
Error: Unresolved external '_HB_FUN_OUTRO_IGUALS' referenced from C:\UTIL\SISTEMA\OBJ\MENU.OBJ
Error: Unresolved external '_HB_FUN_EMAILPED' referenced from C:\UTIL\SISTEMA\OBJ\MENU.OBJ
Error: Unresolved external '_HB_FUN_OUTRO_IGUALS' referenced from C:\UTIL\SISTEMA\OBJ\MENU.OBJ
Error: Unresolved external '_HB_FUN_EMAILPED' referenced from C:\UTIL\SISTEMA\OBJ\MENU.OBJ
That´s All Folks!
Este erro é devido ao compilador exigir que cada prg tenha uma procedure ou função com o mesmo noME do prg no inicio
coloque no inicio do seu prg
PROCEDURE OU FUNCTION NOMEDOPRG
RETURN
coloque no inicio do seu prg
PROCEDURE OU FUNCTION NOMEDOPRG
RETURN
Luis Fernando Basso
Desenvolvedor VFP + XHARBOUR + HWGUI
lfbasso@gmail.com
http://www.engersoft.com.br
Desenvolvedor VFP + XHARBOUR + HWGUI
lfbasso@gmail.com
http://www.engersoft.com.br
Não necessariamente, você pode por exemplo ter Teste.prg e não ter nele a função Teste, porem nesse caso não seria possivel chamar Teste() pois este não é uma função nem procedure é apenas o nome do arquivo.esbasso escreveu:Este erro é devido ao compilador exigir que cada prg tenha uma procedure ou função com o mesmo noME do prg no inicio
No Clipper o código no inicio do Prg era incluso implicitamente numa função com o mesmo nome do Prg, por isso era possivel chamar a função usando o nome do Prg.
Já no Harbour as funções e procedures devem ser especificadas.
"Ninguém se engane a si mesmo; se alguém dentre vós se tem por sábio neste mundo, faça-se louco para se tornar sábio." (I Coríntios 3:18)
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
xHarbour | Gtwvw | HwGui | DBF+CDX | mySQL | Genesis IDE
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
xHarbour | Gtwvw | HwGui | DBF+CDX | mySQL | Genesis IDE


