Hello,
J'ai une fonction à laquelle je dois passer un paramètre facultatif, mais celui-ci peut-être de n'importe quel type.
Au début j'avais mis
Mais bien sûr avec cette variante je ne peux pas passer des Integer ou des String qui ne sont pas des TObject.
Code : Sélectionner tout - Visualiser dans une fenêtre à part procedure maFonction(obj : TObject = nil) ;
J'ai essayé avec le type "variant", mais celui-ci ne peut pas avoir de valeur par défaut, donc je ne peux pas rendre le paramètre facultatif.
Y a-t-il d'autres possibilités ?
Partager