qiinfo Posted May 21, 2004 Report Share Posted May 21, 2004 Bom dia a todos, Como mero iniciante em 32 bits estou testando os programas samples do fwh, e quando compilo e executo os programas deste diretorio (\fwh\samples), acontece a seguinte mensagem de erro: Error BASE/1004 Scope Violation : NEW from errorsys, line: 0 Estou usando o xhabour .092 e o fwh 2.4. Obs: o arquivo TUTOR01.PRG é o unico que funciona sem dar erro, os demais... Obrigado pela força, Rossine. Quote Link to comment Share on other sites More sharing options...
karinha Posted May 21, 2004 Report Share Posted May 21, 2004 http://www.dbwide.com.ar/local-cgi/yabb/YaBB.cgi?board=harbour;action=display;num=1053579106 Dê uma olhadinha geral la no www.dbwide.com.ar Abraços. João Santos São Paulo-Brasil (11) 3106-2832 a Noite karinhannah@ubbi.com.br Quote Link to comment Share on other sites More sharing options...
gsilve Posted May 21, 2004 Report Share Posted May 21, 2004 Ola Rossine, Voce conseguiu recriar as libs do Fwh com xHarbour? Se voce recriou as libs, use o BHX.bat que te enviei pra ver se voce consegue compilar os exemplos; -> BHX nomedoprg Veja se todos os paths, e .cfg do BCC55 estao setados corretamente. Qualquer coisa... Gilberto Silverio. Quote Link to comment Share on other sites More sharing options...
qiinfo Posted May 21, 2004 Author Report Share Posted May 21, 2004 Gilberto, era isto mesmo, faltou eu executar o mx5 e a foi uma magavilha (hehehe). Só uma perguntinha. No fivewin 16 bits eu compilo com o blinker e o executavel fica mais ou menos 300 Kb (tutor01.prg) Já no fwh o executavel chega a 1.000.000 Kb. Teria como compactar (como no blinker) o arquivo .exe, ou mesmo continuar usando o blinker ? Abraços, Rossine. Quote Link to comment Share on other sites More sharing options...
evandro Posted May 21, 2004 Report Share Posted May 21, 2004 Olá, Não tem como utilizar o blinker, mas pode usar o UPX que reduz consideravelmente o tamanho do executável. Depois do executável gerado, use o UPX para isto. []s, Evandro G. de Paula Curvelo - MG evandro@skillnet.com.br (Escr. - na Cidade) imortal@skillnet.com.br (Res. - na Roça) Editado por - evandro on 21/05/2004 18:43:49 Quote Link to comment Share on other sites More sharing options...
qiinfo Posted May 21, 2004 Author Report Share Posted May 21, 2004 UPX ??? Onde localizo isto... Outra duvida (Vixi. mais uma...) Compilei o programa abaixo com o ads e na hora da execuçao retorna a seguinte mensagem de erro: Error ADSCDX/6082 Open error: a001001.dbf Sendo que o arquivo citado acima esta no diretorio corrente. O PROGRAMA: #include "fivewin.ch" #include "ads.ch" REQUEST HB_LANG_PT REQUEST HB_LANG_ES FUNC main() REQUEST _ADS rddRegister( "ADS", 1 ) rddsetdefault( "ADS" ) SET SERVER LOCAL SET FILETYPE TO CDX dbusearea( .T. ,, "a001001.dbf" ) && <<-- ERRO AQUI DBgotop() browse() RETURN NIL Quote Link to comment Share on other sites More sharing options...
qiinfo Posted May 22, 2004 Author Report Share Posted May 22, 2004 Bom dia pessoal, Procurando no meu servidor pela palavra "upx" achei o danado, e apos comprimir o meu arquivo com o comando: upx -9 teste.exe -o saida.exe o arquivo TESTE.EXE de 1.140.000 Kb gerou o arquivo SAIDA.EXE em 395.000 Kb , realmente muito bom. Obrigado Evandro pela dica, Abraços, Rossine. Ps: Evandro, se voce usa outra diretiva de compilacao do UPX mais interessante, por favor mostre-nos o caminho da luz... (Valeu, Fui...) Quote Link to comment Share on other sites More sharing options...
qiinfo Posted May 24, 2004 Author Report Share Posted May 24, 2004 Bom dia Pessoal, O erro citado a acima ocorria pelo fato das dll´s que eu estava usando estarem erradas: AXCW32, ACE32... Problema resolvido. Abraços, Rossine. Outra Pergunta... Lá no site do Xharbour.org tem uns links para download tipo: Samples & Tests,Contributions, xHarbour & Contributions documentation, HBDoc.exe, HBMake.exe and HBRun.exe, HBDoc.exe, HBMake.exe, HBRun.exe... Que nao estão disponiveis para download. Alguem teria estes arquivos.... Email: qiinfo@.ig.com.br Quote Link to comment Share on other sites More sharing options...
gsilve Posted May 24, 2004 Report Share Posted May 24, 2004 Ola Rossini, Inscreva-se no grupo do xHarbour... Creio que voce ira aprender bastante com as dicas de la... La tem dicas de como voce baixar o xHb direto do CVS, ai voce consegue todas as contribuicoes e samples que voce quiser... So tome cuidado, pois baixando do CVS a versao não e estavel... Procure usar sempre a ultima versão liberada pelo grupo... Procure tambem usar o hbmake... que esta no grupo, ele ja cria o .exe como deve ser... http://br.groups.yahoo.com/group/harbourbr/ Gilberto. Quote Link to comment Share on other sites More sharing options...
qiinfo Posted May 24, 2004 Author Report Share Posted May 24, 2004 Ok Gilberto, irei inscrever-me neste grupo. Obrigado, Rossine. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.