Como uitilizar a função Copy???

Delphi

06/11/2003

Opa!! Sabem me dizer como utilizar a função Copy corretamente?

Por que dessa forma funciona:

if copy(dm.T_ItensDescricao.AsString,length(dm.T_ItensDescricao.AsString),1)=´*´ then

e dessa outra não:

if copy(dm.T_ItensDescricao.AsString,length(dm.T_ItensDescricao.AsString),5)=´Troca´ then

????


Flaviolrf

Flaviolrf

Curtidas 0

Respostas

Beppe

Beppe

06/11/2003

Opa!! Sabe me dizer como utilizar a função Copy corretamente? Por que dessa forma: if copy(dm.T_ItensDescricao.AsString,length(dm.T_ItensDescricao.AsString),1)=´*´ then e dessa outra não: if copy(dm.T_ItensDescricao.AsString,length(dm.T_ItensDescricao.AsString),5)=´Troca´ then ????


O segundo é a posição em que ele começa a copiar, ou seja, a partir daquele caractere. Passando Length(?), ele pega a partir do último apenas. Tente passar 1 como argumento.


GOSTEI 0
Imoreira

Imoreira

06/11/2003

Faça assim:

if copy((dm.T_ItensDescricao.AsString,[color=red:22b2f97618](length(dm.T_ItensDescricao.AsString)-4),5)[/color:22b2f97618]=´Troca then


GOSTEI 0
POSTAR