La Web del Programador: Comunidad de Programadores
https://www.lawebdelprogramador.com/foros/Delphi/488941-caracteres-en-delphi.html

caracteres en delphi

caracteres en delphi

Publicado por el novato (3 intervenciones) el 23/04/2005 23:23:38
hola a todos quisiera saber como referirme a un caracter determinado dentro de un Edit, por ejemplo si el primer caracter es una coma que muestre un mesaje o algo por el estilo..........

SAludos a todos

RE:caracteres en delphi

Publicado por Delfino (1216 intervenciones) el 24/04/2005 15:16:52
s := edit.text

s[3]

RE:caracteres en delphi

Publicado por Virum (484 intervenciones) el 24/04/2005 19:47:43
Hola:

No entiendo muy bien lo que quieres decir con "referirme a un caracter deteminado".

Si lo que quieres es ir chequeando algo al teclear en el edit lo haces en el evento OnKeyDown (u otro que te interese) y cada caracter que entres se realizará el chequeo. Por ejemplo para ver que el primer caracter es una coma:

procedure TFCalcu.Edit1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if copy(Edit1.Text,1,1) = ',' then
ShowMessage('Ojo con la coma, corrija')
end;

Suerte.