device 0 Denunciar post Postado Julho 31, 2013 Olá pessoal. Em uma aplicação que estou fazendo, tentei usar o POS, mas as há outras variáveis e a coisa ficou complicada. Exemplo. tenho as seguintes strings Este é um teste(400x300x700) Tá meio complicado e não sei como farei(1800x80x2) Cada string de um tamanho e com valores diferentes(60x6x2050) Achar por exemplo o pareteses sem problemas. O problema é que as strings entre parenteses tem tamanhos diferentes. O que eu precisava levar só os valores para variáves X, Y, Z, como segue: (1 byte de casas). Também há descritivos como exemplo acima de textos antes dos parenteses. Este é um teste(400x300x700) X=00000400 Y=00000300 Z=00000700 Tá meio complicado e não sei como farei(1800x80x2) X=00001800 Y=00000080 Z=00000002 Cada string de um tamanho e com valores diferentes(60x6x2050) X=00000060 Y=00000006 Z=00002050 Alguma santa alma pode auxiliar? Compartilhar este post Link para o post Compartilhar em outros sites
Motta 645 Denunciar post Postado Julho 31, 2013 Combinar POS e SUBSTRING, basicamente achar o 1º X (pos) e obter o valor até aí (substring) , pegar o resto da string (substring) , repetir este passo até o fim da string , creio que vc acha exemplos disto.Substring ou substr não lembro qual é a function http://www.activedelphi.com.br/forum/viewtopic.php?t=54258&sid=d5207db0529f4957deade885f360dd7c Compartilhar este post Link para o post Compartilhar em outros sites