Página 1 de 1

mensagem de erro

Enviado: 15 Ago 2008 19:22
por j_junior
xHarbour build 1.0.0
hwgui 2.16
Designer

Programa exemplo:

Código: Selecionar todos

#include "hwgui.ch"

FUNCTION main()
PRIVATE oEditbox1, oLabel1
 PRIVATE vEditbox1

  INIT DIALOG oDlg TITLE "Form1" ;
    AT 250,150 SIZE 750,626 ;
     STYLE DS_CENTER +WS_SYSMENU+WS_SIZEBOX+WS_VISIBLE


   @ 25,27 SAY oLabel1 CAPTION "Nome:"  SIZE 50,19   
        oLabel1: Name := 'oLabel1'
   @ 74,24 GET oEditbox1 VAR vEditbox1  SIZE 174,24    ; 
        TOOLTIP ""
        oEditbox1:Name := 'oEditbox1' 

   ACTIVATE DIALOG oDlg

RETURN oDlg:lresult

Gerei a tela/prg através do Designer e compilei com Hbmake, quando executo dá a seguinte mensagem de erro:

Error BASE/1005 Message not found: HSTATIC:_NAME
Called from tobject.prg->HSTATIC:ERROR(172)
Called from tobject.prg->HSTATIC:MSGNOTFOUND(205)
Called from tobject.prg->HSTATIC:_NAME(0)
Called from JR.PRG->MAIN(13)

HwGUI 2.16 xHarbour build 1.0.0 Intl. (SimpLex)
Date:08/15/08
Time:19:13:16

Alguém sabe porque este erro?
Obrigado desde já.

Re: mensagem de erro

Enviado: 16 Ago 2008 16:45
por esbasso
oLabel1: Name := 'oLabel1'
oLabel1:Name := 'oLabel1'

vEJA se não tem um espaço antes do Name -> : Name

Re: mensagem de erro

Enviado: 18 Ago 2008 10:02
por j_junior
Tirei o espaço, mesmo assim continua dando o erro.
:'(

Re: mensagem de erro

Enviado: 18 Ago 2008 11:57
por esbasso
Voce tem duas opções, retirar esta linha que não seria necessaria no teu caso ou atualizar a HWGUI pois tua versão é antiga

Re: mensagem de erro

Enviado: 18 Ago 2008 22:21
por j_junior
Deu certo, retirei a linha e funcionou. Só uma dúvida, qual seria a versão mais nova da Hwgui?

Neste link eu ache a versão 2.16:
http://sourceforge.net/project/showfile ... p_id=94178

Na criação das telas estou usado a IDE Designer poderia também me informar a versão mais nova e onde conseguir?

Estou tentando passar meus programas em clipper (DOS para Gráfico) utilizando a lib Hwgui/Ide Designer.

Obrigado Luis.
:D