Delphi - Strings

 
Vista:

Strings

Publicado por Pablo Tello (1 intervención) el 12/07/2002 02:12:48
Hola, simplemente quería saber como hago teniendo un string en edit1.text, para trabajar con el pero caracter por caracter... hay una manera de pasar cada char del string y manejarlo a cada char independientemente?

Gracias
Pablo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Strings

Publicado por joselito (177 intervenciones) el 12/07/2002 11:40:58
Hola, Pablo.. Pues sí. Me da a mi que quieres validar algo, que no meta caracteres erróneos o algo así, ¿no?.
Bien. Pues lo único que tienes que hacer es un bucle que te recorra la longitud de la cadena, es decir:

var
cadena: String;
caracter: Char;
contador: Integer;
begin
cadena := texto.text;
for contador := 1 to length(cadena) do
begin
caracter := cadena[contador];
showmessage(caracter);
// Aquí tratas lo que quieras hacer con el caracter.
end;
end;
...... y así tienes, en la variable caracter, cada uno de los caracteres... luego, tratalos como quieras. Salu2. JOSE.

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar