Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
bom dia,to com uma duvida de manipulação de substrings em delphi... alguém possui alguma função que possa resgatar cada letra de uma palavra ou numero??grato.
por exemplo:eu tenho uma variável string e contém dentro dela a palara DELPHI. eu quero pegar apenas a palavra D e P desta palavra.outro exemplo:20070564, deste número eu quero usar apenas o 0564. Pra isso eu teria que converter esse número para string e depois fatiá-lo em substring para poder pegar o numero que eu quero. Ao menos em java eu fasso assim!!!tem alguma função da classe String que faça isso. trabalha com "SubString"
Bom, pode-se usar a posição da letra dentro do vetor da string como:
var str: string;beginstr:='DELPHI';ShowMessage(str[1] + ' - ' + str[4]);
Ou então usando o copy:
ShowMessage(copy(IntToStr(20070564),5,4));
valeu marcio... serviu este exemplo!!grato.
ótimo...
Precisando, volte a postar... http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
ei amigão,só mais uma pequena dúvida.como faria para contar quantos numero tem "20070564"? este por exemplo contém 8 numeros.
Use o comando Length... Ficando:
Length(IntToStr(20070564))
ShowMessage(IntToStr(Length(IntToStr(20070564))));
obrigado mais uma vez marcio!!! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
t+
obrigado mais uma vez marcio!!! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif t+
beleza... http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Precisa, volte a postar... http://forum.imasters.com.br/public/style_emoticons/default/joia.gif
Dê mais detalhes e exemplos do que quer fazer...