[Delphi 7] Savoir si une valeur est assignée à une variable
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:
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 :
Code:
if not assigned(@Xmin) then
Or je m'aperçois que dès la création, la valeur 0 est attribuée à mes variables.
Une solution ?