[Lazarus-es] mensaje de error en la depuracion

Héctor Fiandor hfiandor en ceniai.inf.cu
Mar Sep 1 20:20:09 CEST 2015


Estimados Francisco Prieto  y Maikel Pernia:

 

Les agradezco la contestación. Voy a estudiar los links que me mandaron.

 

Maikel, parece que si es un error como el que me señalas, te agradecería que me completaras la idea de cómo inicializar o liberar la clase.

 

Yo hago algunas “seudo liberaciones” vaciando las tablas, pero parece que no es suficiente.

 

Saludos,

 

Ing. Héctor Fiandor

hfiandor en ceniai.inf.cu

 

 

 

De: francisco prieto [mailto:fajprieto en gmail.com] 
Enviado el: martes, 1 de septiembre de 2015 11:14 a. m.
Para: Spanish version of Lazarus List
Asunto: Re: [Lazarus-es] mensaje de error en la depuracion

 

Te dejo algunos tips mas...

http://wiki.lazarus.freepascal.org/IDE_Window:_Watch_list
http://wiki.lazarus.freepascal.org/IDE_Window:Breakpoints
http://wiki.lazarus.freepascal.org/IDE_Window:_Evaluate/Modify
http://wiki.lazarus.freepascal.org/IDE_Window:_Variable_Inspector
http://wiki.lazarus.freepascal.org/IDE_Window:_Debug_History
http://wiki.lazarus.freepascal.org/IDE_Window:_Call_Stack
http://wiki.lazarus.freepascal.org/IDE_Window:_Assembler

Saludos,

Pancho

Córdoba

Argentina

 

El 1 de septiembre de 2015, 11:58, francisco prieto <fajprieto en gmail.com> escribió:

Hector,

La depuracion es uno de los puntos flojos de lazarus.

Ese error te esta indicando que en algun lugar algo esta mal escrito...

Lo que hago para depurar, es avanzar asingnando variables... te pongo un ejemplo pavo para que te des cuenta...

en vez de escribir...

lnCodigo:=strtoInt(txtCodigo.Text)

pongo

lcCodigo:=txtCodigo.Text

lnCodigo:=strtoint(lcCodigo)

De esta forma al depurar, con puntos de observacion podes saber el contenido de lcCodigo y el contenido de lnCodigo...

Es mas laborioso porque tenes que usar mas variables, pero a la hora de depurar es facil hacerlo...

Lo que aprendi, lo aprendi a prueba y error...

sin embargo hay algunos tips de GDB que podes revisar.

http://wiki.lazarus.freepascal.org/GDB_Debugger_Tips

Saludos,

Pancho

Córdoba

Argentina

 

El 1 de septiembre de 2015, 10:14, Héctor Fiandor <hfiandor en ceniai.inf.cu> escribió:

Estimados colegas:

 

Lo primero es que debo confesar que no se nada sobre como depurar una aplicación.

Lo segundo, termine de hacer una aplicación usando tablas sqlite, y aparentemente trabaja bien, excepto cuando trato de repetir o ejecutar distintas acciones declaradas en la barra de herramientas, como son “Ver informe”, “Ver Nota de cargo”, etc.

Generalmente, las dos primeras acciones las hace bien, pero en la tercera da un mensaje de error. Cierro la aplicación, comienzo de nuevo y todo camina bien, hasta que me da un nuevo error.

Le añadi al programa la opción de Depurar, y oprimi F8. Comenzó a trabajar bien, hasta que en determinado paso me dio este mensaje

mensaje_error.jpg

De aquí en adelante, no se que hacer.

Por favor, les ruego que alguien me indique donde leer sobre Depuracion, y si hay una respuesta mas directa a mi caso, será bienvenida.

 

Anticipándole las gracias,

 

Ing. Héctor Fiandor

hfiandor en ceniai.inf.cu

 

 

_______________________________________________
Lazarus-es mailing list
Lazarus-es en lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es

 

 

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20150901/6b999df2/attachment-0002.html>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: image001.jpg
Type: image/jpeg
Size: 10521 bytes
Desc: no disponible
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20150901/6b999df2/attachment.jpg>


More information about the Lazarus-es mailing list