Fórum Copy #298082

02/10/2005

0

Banal, mas não me lembro, como faço mesmo para copiar uma string até um determinado caracter? Tipo, tenho uma string que começam com numeros, e depois letras, só que são separadas por um hifen(-). Como faço para copiar até o hifen?(ele não pode ser copiado, somente os numeros, que variam de 1 até 7 digitos).


Paulo

Paulo

Responder

Posts

02/10/2005

Vinicius2k

Colega,

O hífen tem posição fixa?
Se sim, supondo que esteja na posição 8:
S := Copy(SuaString, 1, 7);


Se não:
I := Pos(´-´, SuaString);
if I > 0 then
  S := Copy(SuaString, 1, (I - 1));


T+


Responder

Gostei + 0

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

Aceitar