Fórum Recuperar posição de um caracter em um edit #164487

04/06/2003

0

Como faço, para recuperar posição de um caracter em um edit ?
ex: No edit esta escrito ´Maria´, quero chamar a 3ª posição, que
no caso retornaria ´R´.

Grato
Juarez


Juarezber

Juarezber

Responder

Posts

04/06/2003

Fred

var p : integer;
s : string;
edit1.text := ´maria´;
s := edit1.text;
p := pos(´R´,s)//p pega a posição do r


Responder

Gostei + 0

04/06/2003

Fred

a esqueci. depois para acessar a posição basta fazer o seguinte;

edit2.text := s[p];


Responder

Gostei + 0

04/06/2003

Dedi

Fred, acho que o que o Juarezber precisa é de uma constante que sempre retorne o terceiro caracter seria assim então;


edit1.text:=copy(edit1.text,3,1);




Dedi



Responder

Gostei + 0

04/06/2003

Juarezber

Muito obrigado, para Ded e Fred
juarezber@terra.com.br


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar