In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Capacidad de Tmemo

Foro de Xailer profesional en español
ddupre
Posts: 307
Joined: Mon Nov 12, 2007 3:53 pm

Capacidad de Tmemo

Postby ddupre » Tue Mar 17, 2020 8:45 pm

Estimados,
Estoy utilizando un control Tmemo, en el cual voy "mostrando" a modo de log, información de lo que está haciendo una pequeña aplicación, resulta que en determinado momento (que no se determinar) el control deja de seguir mostrando los nuevos datos que le voy incluyendo, es como si quedara "congelado".
¿Hay algún límite en la cantidad de información que pueda "almacenar"?.
He buscado información al respecto pero no encontré nada.

Adradezco desde ya cualquier comentario.

Saludos
User avatar
ignacio
Site Admin
Posts: 8693
Joined: Mon Apr 06, 2015 8:00 pm
Location: Madrid, Spain
Contact:

Re: Capacidad de Tmemo

Postby ignacio » Wed Mar 18, 2020 11:17 am

Buenos días,

¿Hay algún límite en la cantidad de información que pueda "almacenar"?.


Si que lo hay. Le recomiendo que utilice un TRichEdit aunque el texto no tenga formato.

Saludos
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
http://www.xailer.com
ddupre
Posts: 307
Joined: Mon Nov 12, 2007 3:53 pm

Re: Capacidad de Tmemo

Postby ddupre » Wed Mar 18, 2020 5:06 pm

Muchas gracias por su ayuda.

Así lo haré.

Saludos
ddupre
Posts: 307
Joined: Mon Nov 12, 2007 3:53 pm

Re: Capacidad de Tmemo

Postby ddupre » Thu Mar 19, 2020 8:43 pm

Ignacio,
Ya tengo funcionando el control TRichEdit , para ir mostrando el texto que quiero, encontré que puedo hacerlo de la siguiente forma:

nLineas := ::oRichEdit1:GetLineCount()
::oRichEdit1:GotoLine(nLineas)
::oRichEdit1:InsertText( cTexto + CRLF )

Pero tengo un problema que no he podido resolver y es que el texto comienza a mostrarse solo luego que aparece automáticamente la barra vertical de desplazamiento.

Seguramente algo me está faltando y me doy cuenta dado que es la primera vez que utilizo este tipo de control. He revisado todas sus propiedades y métodos, consultas previas en el foro, pero no he encotrado nada que me pueda orientar.

Desde ya muchas gracias por su ayuda
Un Saludo
ddupre
Posts: 307
Joined: Mon Nov 12, 2007 3:53 pm

Re: Capacidad de Tmemo

Postby ddupre » Thu Mar 26, 2020 3:35 pm

Problema resuelto

nLineas := ::oRichEdit1:GetLineCount()
::oRichEdit1:GotoLine(nLineas)
::oRichEdit1:InsertText( cTexto + CRLF )
::oRichEdit1:Update() <------------------------------- // con esto

Saludos
Daniel

Return to “Spanish”