Error al compilar con bcc70 Ayuda

Post Reply
User avatar
ruben Dario
Posts: 986
Joined: Thu Sep 27, 2007 3:47 pm
Location: Colombia

Error al compilar con bcc70 Ayuda

Post by ruben Dario »

Saludos al Forum
.
Compilo con bcc7 y me genera estos Errores

Code: Select all

Application
===========
   Path and name: K:\easyreport\ereport.exe (32 bits)
   Size: 7,614,464 bytes
   Compiler version: Harbour 3.2.0dev (r1603082110)
   FiveWin  Version: FWH 16.12
   Windows version: 6.2, Build 9200 

   Time from start: 0 hours 0 mins 0 secs 
   Error occurred at: 05.02.2017, 00:35:05
   Error description: Error BASE/1066  Argument error: conditional
   Args:
     [   1] = U   

Stack Calls
===========
   Called from: .\source\classes\TFOLDEX.PRG => TCFOLDEREX:PAINTTB( 1483 )
   Called from: .\source\classes\TFOLDEX.PRG => TCFOLDEREX:PAINT( 1198 )
   Called from: .\source\classes\TFOLDEX.PRG => (b)TFOLDEREX( 120 )
   Called from: .\source\classes\TFOLDEX.PRG => TCFOLDEREX:DISPLAY( 0 )
   Called from: .\source\classes\CONTROL.PRG => TCONTROL:HANDLEEVENT( 1697 )
   Called from: .\source\classes\TFOLDEX.PRG => TCFOLDEREX:HANDLEEVENT( 993 )
   Called from: .\source\classes\WINDOW.PRG => _FWH( 3306 )
   Called from:  => UPDATEWINDOW( 0 )
   Called from: .\source\classes\WINDOW.PRG => TMDIFRAME:ACTIVATE( 1020 )
   Called from: .\source\ereport.prg => MAIN( 244 )

System
======
   CPU type: Intel(R) Core(TM) i3-2100 CPU @ 3.10GHz 3093 Mhz
   Hardware memory: 8138 megs

   Free System resources: 0 %
        GDI    resources: 0 %
        User   resources: 0 %

   Windows total applications running: 5
      1 ,                                                                                                     
      2 , C:\WINDOWS\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.14393.447_none_89c64d2 
      3 , K:\easyreport\ereport.exe                                                                           
      4 DDE Server Window, C:\WINDOWS\System32\OLE32.DLL                                                                       
      5 GDI+ Window, C:\WINDOWS\WinSxS\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.14393.321_none_baab3cb4359688b 

Variables in use
================
   Procedure     Type   Value
   ==========================
   TCFOLDEREX:PAINTTB
     Param   1:    O    Class: ERROR
   TCFOLDEREX:PAINT
     Local   1:    A    Len:    4
     Local   2:    N    1
     Local   3:    N    1
     Local   4:    N    4
     Local   5:    N    35
     Local   6:    N    688921359
     Local   7:    N    554703384
     Local   8:    N    -1207692157
     Local   9:    N    9044014
     Local  10:    U    
     Local  11:    U    
     Local  12:    U    
     Local  13:    U    
     Local  14:    U    
     Local  15:    N    0
     Local  16:    A    Len:    4
     Local  17:    A    Len:    4
     Local  18:    N    1
     Local  19:    N    37
     Local  20:    U    
     Local  21:    U    
     Local  22:    U    
   (b)TFOLDEREX
     Local   1:    A    Len:    5
   TCFOLDEREX:DISPLAY
     Param   1:    O    Class: TCFOLDEREX
   TCONTROL:HANDLEEVENT
   TCFOLDEREX:HANDLEEVENT
     Param   1:    N    15
     Param   2:    N    0
     Param   3:    N    0
     Local   1:    U    
   _FWH
     Param   1:    N    15
     Param   2:    N    0
     Param   3:    N    0
   UPDATEWINDOW
     Param   1:    N    0
     Param   2:    N    15
     Param   3:    N    0
     Param   4:    N    0
     Param   5:    N    22
     Local   1:    O    Class: TCFOLDEREX
   TMDIFRAME:ACTIVATE
     Param   1:    N    11209150
   MAIN
     Param   1:    C    "MAXIMIZED"
     Param   2:    U    
     Param   3:    U    
     Param   4:    U    
     Param   5:    B    {|| ... }
     Param   6:    U    
     Param   7:    U    
     Param   8:    B    {|| ... }
     Param   9:    U    
     Param  10:    U    
     Param  11:    U    
     Param  12:    U    
     Param  13:    U    
     Param  14:    U    
     Param  15:    U    
     Param  16:    U    
     Param  17:    B    {|| ... }
     Param  18:    U    
     Param  19:    U    
     Param  20:    L    .F.
     Local   1:    O    Class: TMDIFRAME
     Local   2:    O    Class: TSCROLLBAR
     Local   3:    U    

Linked RDDs
===========
   DBF
   DBFFPT
   DBFBLOB
   DBFNTX

DataBases in use
================

Classes in use:
===============
     1 ERROR
     2 HBCLASS
     3 HBOBJECT
     4 TEASYREPORT
     5 TFONT
     6 TEXSTRUCT
     7 TINI
     8 TBRUSH
     9 TREG32
    10 TWINDOW
    11 TCONTROL
    12 TICON
    13 TMDIFRAME
    14 TMENU
    15 TMENUITEM
    16 TACCTABLE
    17 TMRU
    18 TMDICLIENT
    19 TSCROLLBAR
    20 TMSGBAR
    21 TRECT
    22 TMSGITEM
    23 TTIMER
    24 TBAR
    25 TBTNBMP
    26 TPANEL
    27 TFOLDEREX
    28 TCFOLDEREX
    29 TSTRUCT
    30 TDIALOG
    31 TTREEVIEW
    32 TIMAGELIST
    33 TBITMAP

Memory Analysis
===============
      448 Static variables

   Dynamic memory consume:
      Actual  Value:    4456448 bytes
      Highest Value:    4456448 bytes

 
Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Error al compilar con bcc70 Ayuda

Post by Antonio Linares »

Ruben,

oFolder:lBorder es nil. Prueba a signarlo así:

oFolder:lBorder = .F.

Has modificado esa clase ? No encuentro TCFOLDEREX
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
ruben Dario
Posts: 986
Joined: Thu Sep 27, 2007 3:47 pm
Location: Colombia

Re: Error al compilar con bcc70 Ayuda

Post by ruben Dario »

Saludos
No la he Modificado.
No me funciona.


La baje de esta direccion
https://bitbucket.org/fivetech/easyreport/commits/all
Me imagino que es la ultima
Gracias
Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
User avatar
cnavarro
Posts: 5792
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Error al compilar con bcc70 Ayuda

Post by cnavarro »

En ereport.prg, prueba a cambiar CFOLDEREX por FOLDEREX

En cuanto al fichero fuente de esa clase, está en el repositorio ( TCFOLDEX.PRG )

https://bitbucket.org/fivetech/easyrepo ... ?at=master
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
User avatar
cnavarro
Posts: 5792
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Error al compilar con bcc70 Ayuda

Post by cnavarro »

Sin tocar nada en el ereport.mak, salvo el path y añadir algunas librerias de harbour y borland, genera el ejecutable correctamente, acabo de comprobarlo
Asegúrate de esta utilizando el ereport.mak y go.bat con los paths adecuados ( ojo al path de los include )
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
User avatar
ruben Dario
Posts: 986
Joined: Thu Sep 27, 2007 3:47 pm
Location: Colombia

Re: Error al compilar con bcc70 Ayuda

Post by ruben Dario »

Exactamente eso es lo que hago.
Ya verifique es un problema con FWH
con la version fwh.16.08 Funciona Bien
con la version fwh.16.10 es donde genera el error.
Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
User avatar
cnavarro
Posts: 5792
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Error al compilar con bcc70 Ayuda

Post by cnavarro »

Tampoco me da ningún problema, acabo de probarlo y, e incluso ha habido pequeñas modificaciones en el código de la clase FOLDEREX, pero no se ha modificado en absoluto el código en EasyReport, por lo que te aconsejo que hagas una instalación "limpia", tanto de este código como de Fwh y pruebes.
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
Post Reply