Ventanas abiertas
Posted: Tue Feb 19, 2013 6:50 pm
Tengo el siguiente codigo en 2 aplicaciones. La primera compilada hace 5 años con Harbour y Minigui de la época me funciona correctamente. Al cerrar todas las ventanas excepto la principal devuelve 1.
La segunda compilada con HMG actual me devuelve 2. Que hago mal ?
STATIC FUNCTION VentanasAbiertas()
Local i := 0
Local nVentanas := 0
Local iFCount := LEN (_HMG_SYSDATA [ 67 ])
FOR i:=1 TO iFCount STEP 1
IF _HMG_SYSDATA [ 68 ] == .t.
nVentanas := nVentanas +1
ENDIF
NEXT i
RETURN nVentanas
La segunda compilada con HMG actual me devuelve 2. Que hago mal ?
STATIC FUNCTION VentanasAbiertas()
Local i := 0
Local nVentanas := 0
Local iFCount := LEN (_HMG_SYSDATA [ 67 ])
FOR i:=1 TO iFCount STEP 1
IF _HMG_SYSDATA [ 68 ] == .t.
nVentanas := nVentanas +1
ENDIF
NEXT i
RETURN nVentanas