Je m'explique, mon programme contient plusieurs SpinEdit mais je dois faire face un petit probleme:
J'ai cree sur l'evement spinedit_Change des procedures qui modifie une valeur en la rendant egale a la valeur du spinedit
exemple:
Le probleme est que si l'utilisateur veut rentrer "directement" un chiffre (sans utilisé les fleches) ça lance directement le spinedit, et etant donné que la valeur est "nulle" ça plante.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 procedure TForm_main.SpinEdit_temperatureChange(Sender: TObject); begin la_situation.la_meteo.temperature := SpinEdit_temperature.Value; end;
En C/C++ j'aurais utilisé qq chose du genre "isalnum" mais en delphi je ne connais pas l'equivalent.
Partager