Fórum Como faço para deletar a ultima letra/numero de uma String? #190035
21/10/2003
0
exemplo
tenho a variavel total .
total := ´ClubeDelphi´;
ao clica no botal a variavel fique assim
total = ´ClubeDelph´;
saca :?:
flw
agradeco desde ja..
oTTo Husckows :shock:
Otto
Curtir tópico
+ 0Post mais votado
22/10/2003
s := ´Outl@w´;
s := Copy(s,0,length(s)-1);
A Função Copy retorna uma substring da string passada como parâmetro, levando em conta a posição inicial (no caso 0) e o número de caracteres pretendido (no caso o nº total de caracteres da string menos um para deixar de fora a última letra : length(s)-1).
Valeu?
Outl@w
Gostei + 1
Mais Posts
21/10/2003
Afarias
Total := ´ClubeDelphi´;
Delete(Total, Length(Total), 1);
T+
Gostei + 0
22/10/2003
Raserafim
var
S: String;
begin
S := ´Rodrigo´;
S[Length(S)] := ´ ´;
//a variável string funciona como uma matriz, ou seja, pode ser utilizada o [índicie], para informar qual posição está referindo.
//ou seja Length=tamando de S, ou seja ultimo caractere da variável S.
end;
Gostei + 0
22/10/2003
Otto
beijos pta todos e um muito obrigado. :D
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)