Bonjour à tous,
J'ai besoin d'un code pour que je puisse incrémenter une variable en utilisant les touches droite, gauche, haut et bas
Merci pour votre aide
Bonjour à tous,
J'ai besoin d'un code pour que je puisse incrémenter une variable en utilisant les touches droite, gauche, haut et bas
Merci pour votre aide
Bonjour,
Essaie avec :
et :
Code : Sélectionner tout - Visualiser dans une fenêtre à part key=get(h,'currentkey')
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 if strcmp(key,'uparrow') ........
bonjour,
merci pour votre réponse, j'ai essayé avec ce code mais ça marche pas, déjà c'est quoi la variable h?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 string h int I=0 key=get(h,'currentkey') if strcmp(key,'uparrow') I=I+5 elseif strcmp(key,'downarrow') I=I-5 elseif strcmp(key,'rightarrow') I=I+5 elseif strcmp(key,'leftarrow') I=I-5 end
J'ai essayé ce code aussi mais quand je tape I dans la fênetre de commande on me dit que ce n'est pas défini??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 f=gcf; I=0; val=double(get(f,'CurrentCharacter')) if val == 29 I=I+5 elseif val == 28 I=I-5 elseif == 30 I=I+5 elseif == 31 I=I-5 end
merci pour votre aide
Tu peux essayer :
PP :
et :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 clear global I figure('KeyPressFcn', @(src,evnt)onKeyPressRelease(evnt,get(gcf,'CurrentKey')),... 'KeyReleaseFcn',@(obj,evnt)onKeyPressRelease(evnt,get(gcf,'CurrentKey'))); I
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 function onKeyPressRelease(evnt, pressRelease) global I %disp(evnt) %disp(pressRelease) I=pressRelease end
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager