Fácil mas esqueci como se faz

30/07/2008

1

Tenho um arquivo do tipo TXT. Preciso copiar um pedaço dessa string, mas não posso limitar o tamanho pois ele é variável. Então preciso dar um Copy(s,1,aqui eu limito por um caracter branco). Tentei usar o POS, mas acho que fiz errado, pois preciso copiar até encontrar esse espaço, pois ele pode ter 1,2 ou 3 de tamanho. Não sei se fui claro, mas a regra é essa, copiar esses primeiros caracteres e o limite é o primeiro caracter branco. No aguardo.


Responder

Posts

30/07/2008

Luciano.lirio

Faz assim,


s := ´TESTE1 TESTE2 TESTE 3´;
pedaco := copy(s,1,pos(´ ´,s));




Responder

30/07/2008

Paulo

Eu fiz assim, mas deixa um espaço em branco. Copia certo, mas deixa o espaço.


Responder

30/07/2008

Wdrocha

Faz assim



s := ´TESTE1 TESTE2 TESTE 3´;
pedaco := copy(s,1,pos(´ ´,s) [b:20bd9d28bd]- 1[/b:20bd9d28bd]);



vê se funciona....

Espero ter ajudado...


Responder
×
+1 DevUP
Acesso diário, +1 DevUP
Parabéns, você está investindo na sua carreira