Fecha actual Mié Jun 26, 2024 1:04 pm

Todos los horarios son UTC + 1 hora [ DST ]




Nuevo tema Responder al tema  [ 10 mensajes ] 
Autor Mensaje
 Asunto: Debug con C3
NotaPublicado: Vie Ago 18, 2006 6:38 pm 
Avatar de Usuario

Registrado: Dom Oct 09, 2005 11:26 am
Mensajes: 362
Ubicación: Salamanca - España
Hola a todos.

Despues de leer el hilo sobre la posibilidad de utilizar un debug en C3, me puse manos a la obra y YA'S TA!!!!!! :oops:

A ver, solo hay que incluir el obj que acompaño en vuestra aplicacion, abrimos la utilidad gratuita DebugViewNt, y desde cualquier parte de la aplicacion que quereis comprobar haceis:

OutputDebugString( "La variable nContador vale " + Str( nContador ))

...y listo, en la aplicacion DebugViewNt, visualizareis todos los mensajes que pongais...... es facil.

_________________
Un saludo.
Jesús P. Melgar Velasco


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Vie Ago 18, 2006 8:11 pm 
Avatar de Usuario

Registrado: Vie Oct 07, 2005 8:26 pm
Mensajes: 115
Ubicación: Valencia - España
Jesús, una herramienta estupenda, nos vendrá muy bien para depurar código y también nos puede servir para hacer un seguimiento de lo que los usuarios hacen en nuestros programas.

Lo acabo de probar y funciona perfectamente.

Excelente Jesús.

Un saludo.
Vïctor


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Sab Ago 19, 2006 7:32 pm 
Jesús,

Si no ando equivocado, estás infringiendo la licencia de uso del programa que acompañas a tu fichero .obj

Según reza en la licencia:

Citar:
Sysinternals DebugView
Copyright © 1999-2004 Mark Russinovich
Sysinternals - www.sysinternals.com
DebugView is an application that lets you monitor debug output on your local system, or any computer on the network that you can reach via TCP/IP. It is capable of displaying both kernel-mode and Win32 debug output generated by standard debug print APIs, so you don’t need a debugger to catch the debug output your applications or device drivers generate, and you don't need to modify your applications or drivers to use non-Windows debug functions in order to view its debug output.

License
You may not redistribute DebugView in any form without the express written permission of Mark Russinovich. If you wish to redistribute DebugView, please contact licensing@sysinternals.com.


Se que es una herramienta muy interesante... pero hay que leer y respetar las licencias de uso (a no ser que tengas el permiso expreso del autor, claro).


Arriba
  
Responder citando  
 Asunto:
NotaPublicado: Sab Ago 19, 2006 7:45 pm 
Avatar de Usuario

Registrado: Dom Oct 09, 2005 11:26 am
Mensajes: 362
Ubicación: Salamanca - España
Anonymous escribió:
Jesús,

Si no ando equivocado, estás infringiendo la licencia de uso del programa que acompañas a tu fichero .obj


Ok, gracias por la información en la pagina lei que era freeware.... y no he leido los detalles.

Bueno, pues ya le dire a Bruno que elimine el adjunto anterior.

Aqui os dejo unas mejoras sin el DebugViewNt.

O.T. Me gustaria saber quien eres Anonymous.


Adjuntos:
C3Debug.rar [1.32 KiB]
417 veces

_________________
Un saludo.
Jesús P. Melgar Velasco
Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Dom Ago 20, 2006 2:57 am 
Avatar de Usuario

Registrado: Vie Oct 07, 2005 8:26 pm
Mensajes: 115
Ubicación: Valencia - España
Saludos,
aquí teneis una utilidad "Freeware" dbwin32.exe, que hace lo mismo que DebugViewNt. La podeis descargar desde:
http://www.halcyon.com/www2/ast/www/dload/dbwin32.zip.

Un saludo.
Víctor


Arriba
 Perfil  
Responder citando  
NotaPublicado: Dom Ago 20, 2006 12:18 pm 

Registrado: Jue Jul 20, 2006 8:36 pm
Mensajes: 143
Ubicación: Bilbao
A ver si sacas un ratito y nos haces un IDE con esta mejora...

_________________
(C) Josu Udaondo...el fiera de clipper 5
Bilbao 2006


Arriba
 Perfil  
Responder citando  
NotaPublicado: Dom Ago 20, 2006 12:25 pm 
Avatar de Usuario

Registrado: Dom Oct 09, 2005 11:26 am
Mensajes: 362
Ubicación: Salamanca - España
ironmansp escribió:
A ver si sacas un ratito y nos haces un IDE con esta mejora...


Hola, Josu.

Dalo por hecho

:roll: M A R C H A N D O U N A D E I D E C O N D E B U G ! ! ! !

:shock: O I D O C O C I N A ! ! ! ! ! (esta parte la dice Bruno)

...a seguir bien todos, ¿eh?. :D

_________________
Un saludo.
Jesús P. Melgar Velasco


Arriba
 Perfil  
Responder citando  
NotaPublicado: Dom Ago 20, 2006 12:35 pm 

Registrado: Jue Jul 20, 2006 8:36 pm
Mensajes: 143
Ubicación: Bilbao
algo hago mal, incluyo el obj en mi lib, entro en el ide y recompilo y me pide la libreia uuid.lib

_________________
(C) Josu Udaondo...el fiera de clipper 5
Bilbao 2006


Arriba
 Perfil  
Responder citando  
NotaPublicado: Dom Ago 20, 2006 1:10 pm 
Avatar de Usuario

Registrado: Dom Oct 09, 2005 11:26 am
Mensajes: 362
Ubicación: Salamanca - España
ironmansp escribió:
algo hago mal, incluyo el obj en mi lib, entro en el ide y recompilo y me pide la libreia uuid.lib


No haces nada mal.... en el BCC55 tienes esa libreria, incluyela... y listo. Ya tengo pensado decirle a Bruno que incluya el obj en C3 y no tendras que hacer esto.

_________________
Un saludo.
Jesús P. Melgar Velasco


Arriba
 Perfil  
Responder citando  
NotaPublicado: Lun Ago 21, 2006 11:42 am 
Avatar de Usuario

Registrado: Dom Oct 09, 2005 11:26 am
Mensajes: 362
Ubicación: Salamanca - España
trueSoft escribió:
Hola a todos.

Despues de leer el hilo sobre la posibilidad de utilizar un debug en C3, me puse manos a la obra y YA'S TA!!!!!! :oops:

A ver, solo hay que incluir el obj que acompaño en vuestra aplicacion, abrimos la utilidad gratuita DebugViewNt, y desde cualquier parte de la aplicacion que quereis comprobar haceis:

OutputDebugString( "La variable nContador vale " + Str( nContador ))

...y listo, en la aplicacion DebugViewNt, visualizareis todos los mensajes que pongais...... es facil.


Hola a todos.

Como podeis ver, he eliminado el adjunto con los ficheros que contenian el visor que no se podia redistribuir. Nada mas esta aclaracion.

_________________
Un saludo.
Jesús P. Melgar Velasco


Arriba
 Perfil  
Responder citando  
Mostrar mensajes previos:  Ordenar por  
Nuevo tema Responder al tema  [ 10 mensajes ] 

Todos los horarios son UTC + 1 hora [ DST ]


No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro
No puede enviar adjuntos en este Foro

Buscar:
Saltar a:  
cron