Hay limite en el uso de cMimeEnc() / cMimeDec ?

Post Reply
rbecares
Posts: 77
Joined: Wed Oct 12, 2005 5:36 pm

Hay limite en el uso de cMimeEnc() / cMimeDec ?

Post by rbecares »

Hola:

Estamos migrando un sistema de Fw16 a Harbour y debemos convertir strings con caracteres de control para grabarlos en campos Memo, estamos sacando Flexfile del aplicativo pasando los .dbv a memo.

Todo bien hasta que encontramos un posible limite en cmimeenc() donde con strings de 14000 caracteres aproximadamente comienza a dar error por ej. este fuente:

x := replicate( "A", 18000 )
y := cMimeEnc( x )

ahi da el error. Estamos usando fw16 con la version 2.7 (creo) release diciembre 2005.

Espero sus comentarios, Gracias!
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Ricardo,

Clipper tiene la limitación de no poder usar cadenas mayores de
64 Ks.

Y si ya hay cierta memoria consumida, posiblemente te permita menos tamaño aún.

Si portais la aplicación a 32 bits con FWH y Harbour/xHarbour, no tendreis esa limitación.
regards, saludos

Antonio Linares
www.fivetechsoft.com
Post Reply