FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour No exported method: NHEIGHT
Posts: 464
Joined: Tue Mar 21, 2006 07:30 PM
No exported method: NHEIGHT
Posted: Mon Nov 05, 2007 09:12 PM
Hola a todos.
Hace ya tiempo que no programo, y ahora me toca de nuevo, he comprado Harbour/(x)Harbour y me pongo a compilar un m贸dulo en el que solo hay un men煤, y despues de algunas vicisitudes con Verce para poder compilar, me arroja el siguiente error

Application
===========
Path and name: D:\clientes\REGEL2\REGELW\REGEL.Exe (32 bits)
Size: 375,808 bytes
Time from start: 0 hours 0 mins 0 secs
Error occurred at: 04-11-2007, 11:39:30
Error description: Error BASE/1004 No exported method: NHEIGHT
Args:
[ 1] = U

Stack Calls
===========
Called from: => NHEIGHT(0)
Called from: D:\clientes\REGEL2\REGELW\geshinic.prg => (b)MAIN(69)
Called from: => TMDIFRAME:PAINT(0)
Called from: => TMDIFRAME:HANDLEEVENT(0)
Called from: .\source\classes\WINDOW.PRG => _FWH(0)
Called from: => UPDATEWINDOW(0)
Called from: => TMDIFRAME:ACTIVATE(0)
Called from: D:\clientes\REGEL2\REGELW\geshinic.prg => MAIN(69)

System
======
CPU type: Intel(R) Celeron(R) CPU 2.80GHz 2683 Mhz
Hardware memory: 256 megs

Free System resources: 90 %
GDI resources: 90 %
User resources: 90 %

Compiler version: Harbour devel build 1.1-1 Intl.
Windows version: 5.0, Build 2195 Service Pack 4

La l铆nea que produce el error es esta

ACTIVATE WINDOW oWMain MAXIMIZED ;
ON PAINT PalBmpDraw( hDC, ;
( oWMain:nHeight() / 4 ) - ( oBmp:nHeight() / 4 ) - 50,;
( oWMain:nWidth() / 4 ) - ( oBmp:nWidth() / 4 ), oBmp:hBmpPal ) ;
ON INIT EscogeArea() ;
VALID MsgYesNo( "Realmente desea salir?","Elija" )


Esto funciona bien en Fivewin, pero parece que no en Harbour,

驴Alguna ayudita?

Gracias a todos

Pedro
Un saludo
Pedro
gahetesoft@gmail.com
FWH12.06 BCC582, Xverce CW, Pelles C 6.00.4,PSPAD 4.54
y ahora con ADO
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
No exported method: NHEIGHT
Posted: Mon Nov 05, 2007 10:04 PM

Pedro,

Comprueba que oBmp sea distinto de nil (busca en el PRG en donde creas oBmp):

MsgInfo( oBmp:ClassName() )

ACTIVATE WINDOW ...

tambien tienes que cambiar oBmp:hBmpPal por oBmp:hBitmap

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 464
Joined: Tue Mar 21, 2006 07:30 PM
No exported method: NHEIGHT
Posted: Wed Nov 07, 2007 08:22 AM

Gracias Antonio, funcion贸, el Bitmap ven铆a a nil.
Ahora me ocurre algo extra帽o, cuando finalizo la aplicaci贸n algunos programas no funcionan, incluso al cerrar el pc se queda como loco y no lo cierra, alguna biblioteca debe quedarse residente.

Te comento que libero todos los recursos que uso.

Pedro

Un saludo
Pedro
gahetesoft@gmail.com
FWH12.06 BCC582, Xverce CW, Pelles C 6.00.4,PSPAD 4.54
y ahora con ADO
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
No exported method: NHEIGHT
Posted: Wed Nov 07, 2007 08:25 AM

Pedro,

Usas XP 贸 Vista ?

Si quieres env铆ame por email en un ZIP el PRG y el EXE y lo probamos aqui, gracias

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 464
Joined: Tue Mar 21, 2006 07:30 PM
No exported method: NHEIGHT
Posted: Wed Nov 07, 2007 09:38 AM
Antonio Linares wrote:Pedro,

Usas XP 贸 Vista ?

Si quieres env铆ame por email en un ZIP el PRG y el EXE y lo probamos aqui, gracias


Ni Xp ni Vista, Windows 2000 profesional

Esta noche te env铆o un zip con el prg y el exe.

Gracias

Pedro
Un saludo
Pedro
gahetesoft@gmail.com
FWH12.06 BCC582, Xverce CW, Pelles C 6.00.4,PSPAD 4.54
y ahora con ADO

Continue the discussion