Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

device

Ler strings em variadas posiçoes

Recommended Posts

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

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

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.