Pessoal, tenho o seguinte problema,
tenho um arquivo com alguns registros da forma
COL$358$beethoven$teste#DG$128$teste$teste#…
cada registro eu separo do outro por um #
e cada campo do proprio registro eu separo por um $
no meu programa quando o usuario pede para apagar um registro eu vou no campo e substituo o registro por xxxx,
(já tenho rodando no meu programa isso, pq quando gerei os registros eu guardei onde ele inicia no arquivo e o seu tamanho),
entao se o usuario pede para eu apagar o primeiro registro ficaria assim:
xxx$xxx$xxxxxxxxx$xxxxx#DG$128$teste$teste#…
Agora o que estou com dificuldades de fazer, seria reestruturar esse arquivo, seria fazer algo assim:
DG$128$teste$teste#…
tirar os registros que tem xxxxx,
lembrando que é importante eu saber no arquivo a posição onde cada registro comeca (pois isso vai mudar quando reestruturar, e meu programa está todo baseado nisso),
alguém tem alguma idéia?
abraços,
Jhonata
P.s- desculpa a confusão