Afficher un message
Vieux 10/10/2007, 17h23   #79
Pierre Y.
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: [TROLL INSIDE] MsRL - Microsoft Reference License

Flo vient de nous annoncer :
> 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


Parfait, en fait, je les avais déjà modifiés un peu partout sauf dans
deux procédures et là ça m'a pété au nez.

Merci Jcl de me faire programmer correctement ;-)

--
Pierre Y.


  Réponse avec citation
 
Page generated in 0,05497 seconds with 9 queries