hola, necesito saber la cantidad de caracteres, el largo, la misma puede superar los 1000, utilicé "Utf8Length()":
ls_cadena := Memo1.Text;
li_long := Utf8Length(ls_cadena);
StaticText1.Caption := IntToStr(li_long);
Todo bien hasta 127 caracteres, con 128 me retorna una cantidad negativa, en la medida que es mas larga llega a 0 (cero) luego aumenta, otra vez negativo y asi continúa.
Evidentemente algo esta mal o falta algo...
gracias