Bonjour,
Comment ne permettre dans un Edit Text que la saisie d'entiers positifs ?

voila j'ai fait le code suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
input = get(handles.edit1,'String'); 
input = str2num(input); 
if isempty(input)||(input < 0)||((round(input)-input)~=0)||(imag(input)~=0) % si le edit text  contient...
%ou un nombre negatif ou un nombre qui n'est pas  entier ou qui est imaginaire on retourne une erreur
  errordlg('Vous devez saisir un nombre entier positif','Donneé Incorrecte','modal')
  set(hObject,'String','Invalid' )
  return
 
end
esct ce qu'il y a une autre methode pour faire ça ?
merci.