Re: valeur de pointeur non accessible (TList.sort)
Envoi de Orochimarufr le 10 Avril 2006 10:34:38:
Réponse à: valeur de pointeur non accessible (TList.sort) envoi de michelDelphi le 03 Avril 2006 14:25:26:
A priori c'est du Delphi 7; Le premier point est que la fonction de comparaison n'est pas une fonction membre d'objet. Il faut don écrire : function CompareId(Item1, Item2: Tfacture): Integer; begin if (Item1 nil) AND (Item2 nil) then result := CompareValue(Item1.IDBase, Item2.IDBase ); end; et de plus la syntaxe sort est : procedureSort(Compare:TListSortCompare); le signe @ devant le paramètre est donc inutile (voire erroné).
Réponses:
Répondre
|