Bon c'est sans doute une question stupide, mais j'avoue que je bloque un peu.
Dans le principe, je créer des variables de type single que je ne peux pas initialiser. Avant de les utiliser (dans des comparaisons), je souhaite savoir si je leur ai déjà assigner une valeur, ou leur donner celles de la comparaison dans le cas contraire.
En simplifiant à l'extrême :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Si A existe alors Si B>A alors A = B; (FinSi) Sinon A = B;
Je pensais utiliser la fonction assigned et j'ai donc écris ceci :
Or je m'aperçois que dès la création, la valeur 0 est attribuée à mes variables.
Code : Sélectionner tout - Visualiser dans une fenêtre à part if not assigned(@Xmin) then
Une solution ?
Partager