Salut, tout le monde,
je veux faire une fonction qui peut avoir de type de sortie différent.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
function Traitement(A,B:double):string; overload;
function Traitement(A,B:double):double; overload;
Si je fais ça le compilateur me met une erreur , chose qui peut sembler normale car il y a marquer dans l'aide :

Les routines redéfinies doivent être redéclarées avec la directive overload et doivent utiliser une liste de paramètres différente
Alors comment puis je faire pour contourner mon probleme ?