Api _memosize

01/03/2004 - 20:04 por Miguel Cordova | Informe spam
Buenas, alguien tendra un ejemplo de como usar la rutina _memosize(), lo
necesito para saber el tamaño en bytes de un campo memo

Saludos
Miki

-
PortalFox :: Nada corre como un zorr
http://www.portalfox.co

PortalFox - NNTP Forum Gatewa
 

Leer las respuestas

#1 Alex Feldstein
02/03/2004 - 00:05 | Informe spam
On Mon, 01 Mar 2004 11:04:13 -0800, "Miguel Cordova"
wrote:

Buenas, alguien tendra un ejemplo de como usar la rutina _memosize(), lo
necesito para saber el tamaño en bytes de un campo memo



Miki:

Nunca la he usado (no he tenido necesidad) pero me pregunto si el
ejemplo en el manual no te es suficiente?
http://msdn.microsoft.com/library/d...elp_rp.asp

Si no tienes conocimientos de C (y un compilador), no es entonces
buena idea que intentes esa funcion.

Cual es la necesidad especifica? Puedes ver el largo de texto en un
Memo con Len(). Esto no te dira exactamente cuanto ocupa en disco ya
que el tamano del FPT incluye la cantidad de espacios necesarios para
rellenar hasta el tamano minimo de un registro mas incluye todos los
registros, incluidos los que estan ,marcados para borrar.

Puedes reducirlo con PACK MEMO (requiere uso exlusivo).

Si quieres saber sobre la estructure de un memo:
http://msdn.microsoft.com/library/d...pfptrp.asp



Alex Feldstein
________________________________
Microsoft Visual FoxPro MVP
Please respond in the public groups so that everybody
can benefit from the exchange.
Favor de responder en los foros públicos asi todos se benefician.
(Address scrambled with ROT-13)

Preguntas similares