Bonjour,
Si Delphi accepte une function Compare avec des PMonTruc1 et PMonTruc2 comme argument, la fonction appellée par le TLIst.Sort de Lazarus ne semble accepter que des Pointer comme variables.
Mais dans ce cas, comme pourrais-je faire pour utiliser les champs d'un record TMonTruc dans cette fonction Compare ?
Le transtypage à l'intérieur de ma fonction Compare me renvoie un Error Illegal qualifier :cry:
Merci pour votre aide