Page 4 of 5

Re: DEBUG en FW

PostPosted: Thu May 13, 2010 10:48 pm
by cmarucco
Hola Carles ... podrias revisar este link viewtopic.php?f=6&t=18137&start=15#p98163 y ver por que no se ejecuta el debug
Desde ya muy agradecido ...

Re: DEBUG en FW

PostPosted: Fri May 14, 2010 6:43 am
by Carles
Hola,

Para hacer las pruebas con FW901 y xH 1.1.0 necesito la version de xH que usais. El xH q tengo yo es la 1.2.1 y es pCode 10. La libreria de la FWH 9.01 s esta en pCode 9. Enviadme un xH 1.1.0 a carles9000 arroba gmail.com y mirare q puede ser. La version que publique esta chequeada con 9.01 y Harbour. A partir de las version 10.02 la libreria va a la par con Harbour y xHarbour.

Enviadme el xH e intento mirar q puede ser...

Re: DEBUG en FW

PostPosted: Fri May 14, 2010 11:10 am
by fgondi
Carles,

Carles wrote:Fernando -> Con el cambio de sistema de ubicacion de ficheros, se ha desmontado un poco... Puedes testear esta version -> http://www.box.net/shared/7lrrnq92le

Marcelo, Julio -> Que version usais de FWH y Harbour ?


En esa versión y pulsando F6 (no F5) ya se detiene.

Muchas gracias.

Seguiremos usando este gran aporte.
Ojala sea el fin de los dichosos "? -----" para ver por donde pasa y/o el valor de las variables

Re: DEBUG en FW

PostPosted: Fri May 14, 2010 11:25 am
by Carles
Fernando,

Espero q te sirva :D . Es una herramienta un poco complicada y quizas limitada, pero de momento a mi me funciona bastante bien en Harbour, y una vez te acostumbras es muy rapido su uso. La tecla... Si, tienes razon es F6, es que ya no se donde estoy. Me esta dando dolor de cabeza adaptarlo a xH, porque la maquina xH pasa mal el parametro de nivel de profundidad del stack. Voy a ver si en este fin de semana veo una manera de surfear la ola, y que lo puedan disfrutar los colegas de xH...

Re: DEBUG en FW

PostPosted: Sun May 16, 2010 10:16 pm
by Carles
Hola,

Adjunto version par xHarbour. Probadla y ya me direis si hay algo...

Fwdbg -> http://www.box.net/shared/fa887jh348

Re: DEBUG en FW

PostPosted: Mon May 17, 2010 12:49 pm
by marca
Carles wrote:Hola,

Adjunto version par xHarbour. Probadla y ya me direis si hay algo...

Fwdbg -> http://www.box.net/shared/fa887jh348



Ola Carles bom dia

Continuo tendo q. marcar a linha * o:oSplit:AdjClient() na funcao SetupBar( o ) para conseguir funcionar
o resto ainda nao testei

Re: DEBUG en FW

PostPosted: Mon May 17, 2010 1:37 pm
by Carles
Hola,

La version q he subido esta enlazada con la la FWH 9.01 y xHarbour 1.1.0 .

Re: DEBUG en FW

PostPosted: Mon May 17, 2010 2:03 pm
by jllinas
Hola Carles y Marca,

Les informo que ya tengo trabajando la librería perfectamente.

Carles, si me lo permites, quisiera aportar un instructivo de dos o tres páginas sobre el uso del mismo, el cual te estaría enviando para tu aprobación.

Por otro lado, también estaré viando la manera que puedo aportar el despliegue de las tablas abiertas con ADO, lo cual no se me visualiza.

Una consulta: ¿Existirá la manera que podamos agregarle la "interrogación" de alguna expresión, pues aveces necesito (durante una parada o stop) saber el valor de una expresión, variable, etc.? Esto creo que simplemente se lograría agregando un GET que se evalue al momento de la parada digitando la expresión a evaluar... sería grandioso. Avisame a ver si me dí a entender.

Excelente herramienta !

Abrazos,

Re: DEBUG en FW

PostPosted: Mon May 17, 2010 3:18 pm
by Carles
Julio,

Puedes aportar lo que creas conveniente :D Se ha publicado el codigo para poder arrancar con el tema debugger. Esta en una fase alfa, pero es bastante operativo. Hay muchas cosas que faltan, y en principio sencillitas de implementar: areas de trabajo abiertas, evaluacion de expresiones, visor de de datos, dbf, ado,... Faltan cerrar algunos temas, como el de inspeccionar variables globales, pero solo es tiempo :wink:

Quizas es una herramienta que cuesta de usar, pero a veces resulta util en muchos casos.

El code es vuestro :D Ciao.

Re: DEBUG en FW

PostPosted: Mon May 17, 2010 3:43 pm
by jllinas
Carles,

Gracias... seguiré en contacto ! :)

Abrazos,

Re: DEBUG en FW

PostPosted: Thu May 20, 2010 9:54 pm
by Carles
Hola,

Se ha añadido inspector de areas -> http://www.box.net/shared/p8qyvmia1z

Re: DEBUG en FW

PostPosted: Tue Jun 01, 2010 4:21 pm
by cmarucco
Carles: He bajado la ultima publicacion que has echo y funcion perfectamente con la configuracion que tengo en la firma, eso si, la forma de que funcione con Xmate, por si alguno le interesa, es poner la .LIB despues de C:\BCC55\Lib\C0W32.OBJ y antes de C:\xHarbour\Lib\debug.lib, por lo menos, asi me funciono a mi.
Eso si, lo unico que pasa es que este o no esta instruccion : #pragma /b+ // con esto incluyo la informacion de depuracion
STATIC lDummy := .T., igual invoca al debug.......

Muchas Gracias ...

Re: DEBUG en FW

PostPosted: Tue Jun 01, 2010 7:47 pm
by Carles
Carlos,

Me alegro de que lo hayas podido 'arrancar' :D . La libreria, en principio tendria de ir antes de las de Five. Por lo que respecta a pragma /b+, no hace falta. Si pones el flag /b en la compilacion del modulo q quieres depurar ya funcionara (en principio :lol: )

Re: DEBUG en FW

PostPosted: Wed Jun 02, 2010 3:16 pm
by cmarucco
Carles: La verdad que muy bueno el debug, y mas alla que alla que bajar o subir la .LIB, es una maravilla.......
consulta/sugerencia/mejora.....(dentro de lo posible) :wink:
Estamos trabajando con Eagle1 de Manu Exposito... y eh aqui que al momento de "debugear", y usando Eagle..... aparece el siguiente error..... :shock:

Error description: Error BASE/1004 Class: 'LOGICAL' has no exported method: SELECTDATABASE
Args:
[ 1] = L .F.
[ 2] = C cajass

Stack Calls
===========
Called from: => SELECTDATABASE(0)

que es de esta linea de codigo ...
oCon:Execute("Drop Table cajass.diagnosticos" )

Desde ya MUCHAS GRACIAS por las atenciones .......

Un Abrazo

Re: DEBUG en FW

PostPosted: Wed Jun 02, 2010 8:19 pm
by Patricio Avalos Aguirre
hola

donde consigo DbgReport, al presionar btn derecho sale que no existe el mensage ::DbgReport