Mostrar el numero total de caracteres en un string
Estoy intentando mostrar el total de caracteres que contiene un texto en un label.
Utilizo el siguiente codigo, for index:=1 to Lenght(Memo.Text) do begin Label.Caption:=Label.Caption + IntToHex(Memo.Text[index],2)+' '; end; Me da un error en la linia de For que no logro entender. Gracias |
Lenght es Length (t y h intercambiadas)
// Saludos |
Cita:
|
El error sigue saliendo a pesar de la confusion en la T y la H.
La descripción de error que me marca Delphi es el siguiente, For loop control variable must be simple local variable. Me lo sigue marcando en el For y no soy capaz de ver que es lo incorrecto. GRACIAS POR LO DE LA t Y LA h, estoy seguro que no lo hubiera visto... |
El error es bastante revelador. ¿La variable index es local?
|
El tema de los errores como ves no los llevo bien y el inglés...
He logrado cambiarlo y hacerlo, Label.Caption:=IntToStr(Length(Memo.Text)); Gracias por la ayuda Seone. |
La franja horaria es GMT +2. Ahora son las 16:19:04. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi