Page 2 of 5

Re: DEBUG en FW

PostPosted: Thu Apr 29, 2010 10:19 pm
by marca
Julio,
Mesmo com ela apos as libs do five continua com o mesmo problema

C:\Language\FWH\LIB\FiveHX.LIB=209,.T.,0,0,
C:\Language\FWH\LIB\FIVEHC.LIB=210,.T.,0,0,
%HB_LIB_INSTALL%\debug.lib=211,.T.,0,0,
%HB_LIB_INSTALL%\rtl.lib=212,.T.,0,0,
%HB_LIB_INSTALL%\vm.lib=213,.T.,0,0,
%HB_LIB_INSTALL%\gtgui.lib=214,.T.,0,0,
%HB_LIB_INSTALL%\lang.lib=215,.T.,0,0,
%HB_LIB_INSTALL%\macro.lib=216,.T.,0,0,
%HB_LIB_INSTALL%\rdd.lib=217,.T.,0,0,
%HB_LIB_INSTALL%\Dbfntx.lib=218,.T.,0,0,
%HB_LIB_INSTALL%\dbfcdx.lib=219,.T.,0,0,
%HB_LIB_INSTALL%\dbffpt.lib=220,.T.,0,0,
%HB_LIB_INSTALL%\hbsix.lib=221,.T.,0,0,
%HB_LIB_INSTALL%\common.lib=222,.T.,0,0,
%HB_LIB_INSTALL%\pp.lib=223,.T.,0,0,
%HB_LIB_INSTALL%\pcrepos.lib=224,.T.,0,0,
%HB_LIB_INSTALL%\HBCOMM.LIB=225,.T.,0,0,
%HB_LIB_INSTALL%\hbzip.lib=226,.T.,0,0,
%HB_LIB_INSTALL%\zlib.lib=227,.T.,0,0,
%C_LIB_INSTALL%\C0W32.OBJ=228,.T.,0,0,
%C_LIB_INSTALL%\CW32.LIB=229,.T.,0,0,
%C_LIB_INSTALL%\import32.lib=230,.T.,0,0,
%C_LIB_INSTALL%\PSDK\ODBC32.LIB=231,.T.,0,0,
%C_LIB_INSTALL%\PSDK\RASAPI32.LIB=232,.T.,0,0,
%C_LIB_INSTALL%\PSDK\NDDEAPI.LIB=233,.T.,0,0,
%C_LIB_INSTALL%\PSDK\MSIMG32.LIB=234,.T.,0,0,
%C_LIB_INSTALL%\PSDK\IPHLPAPI.LIB=235,.T.,0,0,

Re: DEBUG en FW

PostPosted: Fri Apr 30, 2010 12:58 am
by Antonio Linares
Marcelo,

Tienes que añadir estas funciones en tu PRG:

function __DBGSETENTRY( x, y, z )

return HB_DBG_SETENTRY( x, y, z )

igual para las demas

Re: DEBUG en FW

PostPosted: Fri Apr 30, 2010 1:02 am
by Antonio Linares
function __dbgSetEntry() ; return HB_Dbg_SetEntry()
function __dbgSetGo(x) ; return HB_Dbg_SetGo(x)
function __dbgSetQuit(x) ; return HB_Dbg_SetQuit(x)
function __dbgGetSourceFiles(x) ; return HB_Dbg_GetSourceFiles(x)
function __dbgvmVarGGet(x,y) ; return HB_Dbg_vmVarGGet(x,y)
function __dbgvmVarGSet(x,y,z) ; return HB_Dbg_vmVarGSet(x,y,z)
function __dbgvmVarLGet(x,y) ; return HB_Dbg_vmVarLGet(x,y)
function __dbgvmVarLSet(x,y,z) ; return HB_Dbg_vmVarLSet(x,y,z)
function __dbgprocLevel() ; return HB_Dbg_ProcLevel()
function __dbgvmVarSGet(x,y) ; return HB_Dbg_vmVarSGet(x,y)
function __dbgvmVarSSet(x,y,z) ; return HB_Dbg_vmVarSSet(x,y,z)

Re: DEBUG en FW

PostPosted: Fri Apr 30, 2010 1:45 pm
by marca
Ogrigado Antonio

Mais uma duvida
Eu uso o xMate e as pastas dos meus fontes fica em outro local digo
c:\sistema\sistema.exe
c:\sistema\fontes\fontes.prg


onde configuro o path dos fontes ?

Re: DEBUG en FW

PostPosted: Sat May 01, 2010 7:40 pm
by Carles
Marca,

Prueba menu->debugger->folder sources para seleccionar otra 'pasta' si el debugger no encuentra el fuente...

multo obrigado :-)

Re: DEBUG en FW

PostPosted: Tue May 04, 2010 6:37 pm
by gdeteran
Me funciona perfecto el debugger hasta que, acceso un Dialogo creado desde recursos, me da este error :

Error description: Error FiveWin/3 Cannot create Dialog Box: Resource: Clave


Me faltará incluir algo en el codigo?

Re: DEBUG en FW

PostPosted: Tue May 04, 2010 8:24 pm
by cmarucco
Hola Foro !!! He bajado el FWDBG que publico carles, creado la .LIB pero al momento de ejecutar la aplicacion, nada que aparezca el DEBUG, esta es la lista de .LIB que uso con xMate
C:\a\Obj\TEST.Obj +
C:\a\Obj\TEST3.Obj +
C:\a\Obj\TEST2.Obj +
C:\a\Obj\TEST5.Obj +
C:\a\Obj\TEST4.Obj +
C:\BCC55\Lib\C0W32.OBJ, +
C:\a\prueba.Exe, +
, +
C:\xHarbour\Lib\debug.lib +
C:\FWH\lib\Fivehx.lib +
C:\Fwh\LIB\Fivehc.lib +
C:\xHarbour\Lib\rtl.lib +
C:\xHarbour\Lib\vm.lib +
C:\xHarbour\Lib\lang.lib +
C:\xHarbour\Lib\macro.lib +
C:\xHarbour\Lib\rdd.lib +
C:\xHarbour\Lib\dbfntx.lib +
C:\xHarbour\Lib\dbfcdx.lib +
C:\xHarbour\Lib\dbffpt.lib +
C:\xHarbour\Lib\hbsix.lib +
C:\xHarbour\Lib\common.lib +
C:\xHarbour\Lib\gtwin.lib +
C:\xHarbour\Lib\pp.lib +
C:\BCC55\Lib\CW32.LIB +
C:\xHarbour\Lib\codepage.lib +
C:\BCC55\Lib\WS2_32.LIB +
C:\BCC55\Lib\IMPORT32.LIB +
C:\BCC55\Lib\PSDK\msimg32.lib +
C:\xHarbour\Lib\pcrepos.lib +
C:\libeagle1\Eagle1.lib +
C:\libeagle1\MySQL.lib +
C:\css\Librerias\lib\varios.lib +
C:\FWH\lib\FileXLS.lib +
C:\FWH\lib\FwDbg.LIB

Alguin me podria orientar de que esta erroneo... ??
Desde ya mucha gracias

Re: DEBUG en FW

PostPosted: Wed May 05, 2010 5:58 pm
by marca
Carles wrote:Marca,

Prueba menu->debugger->folder sources para seleccionar otra 'pasta' si el debugger no encuentra el fuente...

multo obrigado :-)

Ola Charles
irei testar!!!
obrigado

Re: DEBUG en FW

PostPosted: Thu May 06, 2010 6:28 pm
by marca
Carles wrote:Marca,

Prueba menu->debugger->folder sources para seleccionar otra 'pasta' si el debugger no encuentra el fuente...

multo obrigado :-)




Ola Carles boa tarde

Fiz oq. vc pediu e esta dando erro na criação de minha dialogs como mostra a baixo

Application
===========
Path and name: C:\Sven\SVEN.Exe (32 bits)
Size: 7,918,592 bytes
Time from start: 0 hours 0 mins 55 secs
Error occurred at: 06/05/2010, 15:26:09
Error description: Error FiveWin/3 Cannot create Dialog Box:
Resource: SV_VENDA


E tbem na hora de compilar da este erro nesta linha

BEGIN SEQUENCE WITH { | objErr | Break( objErr ) }

DebubMeu\DBGTRACE.PRG(124) Error E0030 Syntax error: "syntax error at 'WITH'"
DebubMeu\DBGTRACE.PRG(129) Error E0030 Syntax error: "syntax error at 'USING'"
DebubMeu\DBGTRACE.PRG(141) Error E0030 Syntax error: "syntax error at 'END'"
DebubMeu\DBGTRACE.PRG(143) Error E0025 Invalid RETURN from within of SEQUENCE code



Sabe como posso resolver isso ?

Re: DEBUG en FW

PostPosted: Fri May 07, 2010 8:24 pm
by Carles
Hola

Estas en xH ?

Prueba poner -> BEGIN SEQUENCE // WITH { | objErr | Break( objErr ) }

Saludos

Re: DEBUG en FW

PostPosted: Mon May 10, 2010 1:06 pm
by marca
Carles wrote:Hola

Estas en xH ?

Prueba poner -> BEGIN SEQUENCE // WITH { | objErr | Break( objErr ) }

Saludos


Ok
Este resolveu sendo que agora tem outro problema como o amigo acima mostrou
Error occurred at: 06/05/2010, 15:26:09
Error description: Error FiveWin/3 Cannot create Dialog Box: Resource: SV_VENDA

Re: DEBUG en FW

PostPosted: Tue May 11, 2010 7:01 pm
by marca
Ninguem ?

Re: DEBUG en FW

PostPosted: Tue May 11, 2010 8:36 pm
by Carles
Marca,

Puedes enviar un ejemplo autocontenido ?

Gracias.

Re: DEBUG en FW

PostPosted: Tue May 11, 2010 9:26 pm
by marca
Carles wrote:Marca,

Puedes enviar un ejemplo autocontenido ?

Gracias.


Ola amigo
da erro Error description: Error FiveWin/3 Cannot create Dialog Box: Resource: SV_VENDA
na criação das telas
uso arquivos.res onde ficam minhas telas

observe q. o amigo gdeteran
Tem o mesmo problema

gdeteran wrote:Me funciona perfecto el debugger hasta que, acceso un Dialogo creado desde recursos, me da este error :

Error description: Error FiveWin/3 Cannot create Dialog Box: Resource: Clave


Me faltará incluir algo en el codigo?

Re: DEBUG en FW

PostPosted: Wed May 12, 2010 6:38 am
by Carles
Marcelo,

Modifica fwdbg.prg y añade...
Code: Select all  Expand view
*------------------------------------------------------------------------
FUNCTION __dbgEntry( nMode, uParam1, uParam2, uParam3, uParam4, uParam5 )
*------------------------------------------------------------------------
   LOCAL hRes := GetResources()     // <-- Esta linea

   DO CASE

       CASE nMode == HB_DBG_GETENTRY

            __dbgSetEntry()

       CASE nMode == HB_DBG_ACTIVATE

            IF oDbg == NIL

               oDbg := TDbg():New()
               oDbg:Activate()

            ENDIF

            oDbg:pInfo      := uParam1
            oDbg:nProcLevel := uParam2
            oDbg:aStack     := uParam3
            oDbg:aModules   := uParam4
            oDbg:Exec()

   ENDCASE

   SetResources( hRes )    // <-- Esta linea


RETU NIL


He probado y parece que funciona...

Ya diras.