Re: [TROLL INSIDE] MsRL - Microsoft Reference License
Pierre Y. a écrit :
> Semblerait que ce soit ça, je suis un neuneu de l'algo de parcours d'une
> liste avec un itérateur ;-) Ce que ne m'explique pas c'est que ma bouse
> fonctionnait avant...
>
> J'ai réécrit le truc comme ça :
>
> ItF := UneCollection.First;
>
> if ItF.HasNext then
> begin
> repeat
> with IMonInterface(ItF.Next) do
> begin
> // Do Something
> end;
> until (not ItF.HasNext);
> end;
>
> Y'a mieux ? Plus "propre" par rapport à la manière dont fonctionnent les
> composants de JclContainer ?
presque mieux, ton algo est identique à:
while ItF.HasNext do
begin
with IMonInterface(ItF.Next) do
begin
// Do Something
end;
end;
regarde aussi mon message précédent
|