Número de caracteres en un TEdit
Hola, :) quisisera saber si me ayudan a como saber la longitud de un edit mediante codigo, es decir el numero de caracteres que tiene un edit en determinado momento para guardarlo en una variable :p e ir recorriendo el edit celda por celda e ir tomando los caracteres que quiera hasta llegar al final del edit, es decir su longitud en ese momento de acuerdo a los caracteres que se le metieron. :)
|
|
creo que no.....
Cita:
int longitud=0; longitud=Edit1->Length(); creees que este bien? o como la implemento, es que aca me sale en el compilador un error de: "Length is not a member of TEdit". |
soluciona mi problema........
Hola, solo quiero dejar documentado para los que no sepan como yo, y comparto lo que he aprendido ahora, el codigo es asi: :p
int longitud=0; longitud=Edit1->GetTextLen(); Edit2->Text=IntToStr(longitud); el cual toma la longitud del edit1 y la pone en la vr longitud y luego se la pasa al edit 2 y se muestra, bueno es solo un ejemplo y claro :D que funciona lo comprobe, obvio el codigo se puede optimizar pero funciona, jejej saluditos desde Apatzingan, Mich Mexico :) |
Hola,
Bueno. No conocía el método "GetTextLen()", pero, en todo caso, y, por aclarar, la función "Length()" que nos interesa aquí recibe como parámetro una cadena, y retorna el número de caracteres que la componen. De modo que el asunto podría quedar tal que así (en Delphi):
|
En C++, el uso de Length() es así:
Código:
Edit1->Text.Length(); Código:
tamano=Edit1->Text.Length(); Código:
if(Edit1->Text.Length() < tamano); Código:
for(int i=0; i < Edit1->Text.Length(); i++) Saludos y suerte!! |
La franja horaria es GMT +2. Ahora son las 10:59:54. |
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