Jump to content
Fivewin Brasil

Erro de execução com fhw


qiinfo

Recommended Posts

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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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...)

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...