Como copiar um campo de tamanho variavel?
Bom dia a todos.
Como eu faço pra copiar um texto de tamanho variável?
Por exemplo:
Em um memo eu tenho um texto
Como eu faria pra copiar do começo ao fim apenas?
Grato
Filipe
Como eu faço pra copiar um texto de tamanho variável?
Por exemplo:
Em um memo eu tenho um texto
sfgukndsgd
gfdgdfg
fdgdfgd
[b:bd18435f4e]Começo[/b:bd18435f4e] aaaaaaaaaaaaa
sfg
fsadg
dsfg
dsg
sd
gd
g [b:bd18435f4e]Fim[/b:bd18435f4e]fsgsdggdfgdfg
dfgdgf
Como eu faria pra copiar do começo ao fim apenas?
Grato
Filipe
Lipe_sp
Curtidas 0
Respostas
Nigro
18/10/2006
for i := to Memo1.Lines.Coun - 1 do
GOSTEI 0
Nigro
18/10/2006
for i := to Memo1.Lines.Count - 1 do
GOSTEI 0
Lipe_sp
18/10/2006
Nigro, obrigado pela dica, mas acredito que não fui claro na pergunta.
em um memo como o citado acima, o começo e o fim estão sempre em lugares diferentes, delimitados pelos mesmos marcadores(começo e fim), mas sempre com conteudos diferentes, e em posições diferentes. (o detalhe é que nem sempre está na mesma linha, e nem ocupa a linha inteira :(
Como eu faria assim?
em um memo como o citado acima, o começo e o fim estão sempre em lugares diferentes, delimitados pelos mesmos marcadores(começo e fim), mas sempre com conteudos diferentes, e em posições diferentes. (o detalhe é que nem sempre está na mesma linha, e nem ocupa a linha inteira :(
Como eu faria assim?
GOSTEI 0
Rjun
18/10/2006
Como você faria para indicar o começo e o fim?
GOSTEI 0
Lipe_sp
18/10/2006
embora tudo varie de tamanho, cada um tem uma tag especifica e única
GOSTEI 0
Aerreira
18/10/2006
Ao meu ver, basta criar um memo2 auxiliar, varrer seu memo1 caracter-a-caracter. Não fazer nada enquanto não encontrar sua tag de inicio. Quanto encontrar ´(começo´ comece a inserir cada caracter de memo1 em memo2. Continue varrendo o memo1 até encontrar sua tag de final ´final)´ então pare de copiar os caracteres para memo2.
GOSTEI 0