Como tirar os caracteres especiais ´#$D$A´ de uma String ?
OI pessoal,
Estou fazendo uma consulta a um campo BLOB no banco de dados que contém um texto. Mas no texto existem algumas quebras de linhas que, na hora que pego os valores, esta quebra de linha é representada pelos caracteres ´$D$A´.
A pergunta é: Tem como eu remover esta quebra de linha do texto para jogar o texto sem quebra em uma variável?
Valeu.
Paulo Serra
Estou fazendo uma consulta a um campo BLOB no banco de dados que contém um texto. Mas no texto existem algumas quebras de linhas que, na hora que pego os valores, esta quebra de linha é representada pelos caracteres ´$D$A´.
A pergunta é: Tem como eu remover esta quebra de linha do texto para jogar o texto sem quebra em uma variável?
Valeu.
Paulo Serra
Paulo-serra
Curtidas 0
Respostas
Paulo-serra
29/06/2006
Esqueci de dizer que já usei as funções
AnsiReplaceText que substitui uma substring por outra substring dentro de uma string.
E o procedimento Delete associada com a função Pos, para apagar a substring dentro da string.
AnsiReplaceText que substitui uma substring por outra substring dentro de uma string.
E o procedimento Delete associada com a função Pos, para apagar a substring dentro da string.
GOSTEI 0
Massuda
29/06/2006
Isto deveria funcionar...
S := ...texto pego do BLOB...; S := StringReplace(S, $D$A, ´´, [rfReplaceAll]); ...
GOSTEI 0
Paulo-serra
29/06/2006
Agora funcionou. Meu erro é que eu estava colocando os caracteres com aspas (Assim: ´$D$A´) quando, na verdade, deveriam está sem as aspas.
Valeu.
Valeu.
GOSTEI 0