I have a edit
field in Delphi
and I need to go through it in search of the >
character and store the position of all >
characters in a vector.
By doing this I can only get the position of the first character >
in memo
, but I need to get the position of all.
Texto := memdsformapreparo.Text;
posicao := memdsformapreparo.SelStart; //pega posição do clique
posicaofinal := memdsformapreparo.SelLength; //pega posição final do mouse
posicaoabre := AnsiPos('<', Texto); //pega posição do caractere maior
posicaofecha:= AnsiPos('>', Texto); //pega posição do caractere menor
{if ((posicaoabre <= posicao) and (posicaofecha > posicao)) or ((posicaofinal >= posicaoabre) or (posicaofinal <= posicaofecha)) then
begin
memdsformapreparo.SelStart := posicaofecha;
end;}