Bonjour,
Sous Delphi, le passage du nom d'une procedure ou function en paramètre dans une méthode ou procedure se fait sans problème particulier (par exemple la méthode sort de la classe Tlist fonctionne avec en paramètre une fonction de comparaison (type function(item1,item2:pointer):integer ). Or ces passages de paramètre procedure ne fonctionnent pas de la même façon sous Lazarus: A chaque fois j'ai une erreur de mauvais nombre de paramètres !... Pourtant la même méthode sort est référencée en Free Pascal (lazarus), mais on tombe sur cette erreur. ??? Merci de votre aide. Pierre.
Partager