Page 1 of 1

hbmk2.exe no detecta variables

Posted: Thu Oct 24, 2024 11:51 pm
by Willi Quintana
HOla amigos..
hbmk2.exe no detecta cuando una variable sin declarar, al parecer la asume como MEMVAR...
se puede aumentar el factor de precisión ?
GRacias

Re: hbmk2.exe no detecta variables

Posted: Fri Oct 25, 2024 4:37 am
by Antonio Linares
Estimado Willi,

Estas usando un fichero HBP ? Puedes copiarlo aqui ?

gracias

Re: hbmk2.exe no detecta variables

Posted: Fri Oct 25, 2024 2:51 pm
by Willi Quintana
HOla Antonio, gracias por responder

este es el contenido de archivo

********************************
-gui

test.prg

-info
#-traceonly
-workdir=
-nodefgt
-gtgui
-gui

-optim-
-Ldflag+=-aa
-ID:\SOFT\FWXH2307\FWH\include
-LD:\SOFT\FWXH2307\FWH\lib

-lfiveh
-lfivehc
****************

y este es el codito de test.prg

Code: Select all | Expand


#include "fivewin.ch"
Function Main()
local cVar1

cVar1 := "Hola "
cVar2 := "Mundo"                    <------------ aqui deberia parar por que la variable <cVar2> no esta declarada

? cVar1 + cVar2


 

Re: hbmk2.exe no detecta variables

Posted: Fri Oct 25, 2024 5:33 pm
by Antonio Linares
Usa el flag -w3 en el fichero HBP

Re: hbmk2.exe no detecta variables

Posted: Sat Oct 26, 2024 12:48 pm
by Willi Quintana
Hola Antonio.,
Si bien es cierto que ese flag funciona, no detiene el proceso de compilacion, el make si lo hace.... .hbp es mas elegante en su sintaxis,
GRacias.....

Re: hbmk2.exe no detecta variables

Posted: Sat Oct 26, 2024 12:56 pm
by Antonio Linares
Añade este flag también:

-es2

Re: hbmk2.exe no detecta variables

Posted: Sat Oct 26, 2024 1:39 pm
by Willi Quintana
Gracias por tu apoyo Antonio....
ya funciona.....