CHENILLARD AVEC LES LED DU CLAVIER, EMULATION DES TOUCHES
Utilisateur anonyme
-
22 févr. 2007 à 03:04
jackalunion
Messages postés128Date d'inscriptionmercredi 8 janvier 2003StatutMembreDernière intervention14 juillet 2008
-
25 juin 2008 à 03:54
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
jackalunion
Messages postés128Date d'inscriptionmercredi 8 janvier 2003StatutMembreDernière intervention14 juillet 2008 25 juin 2008 à 03:54
Trés instructif
cs_cbibi
Messages postés112Date d'inscriptionmardi 24 juin 2003StatutMembreDernière intervention11 novembre 2007 19 déc. 2007 à 05:55
C'est marant ^^ Plus besoin d'acheter des guirlandes je vais mettre des clavier usb en serie sur mon hub XD
cs_cantador
Messages postés4720Date d'inscriptiondimanche 26 février 2006StatutModérateurDernière intervention31 juillet 202113 27 févr. 2007 à 22:14
original et instructif comme dab..
8/10
cincap
Messages postés460Date d'inscriptiondimanche 5 décembre 2004StatutMembreDernière intervention 6 avril 20092 26 févr. 2007 à 23:07
Bonsoir,
@ Foxi, je m'en suis rendu compte après, trop tard pour effacer mon message, désolé.
@+,
Cincap
f0xi
Messages postés4205Date d'inscriptionsamedi 16 octobre 2004StatutModérateurDernière intervention12 mars 202235 26 févr. 2007 à 20:57
@cincap :
la modif est deja faite dans le projet... donc il n'y a pas besoin de copier coller quoique ce soit.
cincap
Messages postés460Date d'inscriptiondimanche 5 décembre 2004StatutMembreDernière intervention 6 avril 20092 26 févr. 2007 à 09:22
Bonjour à tous,
@ Cirec, ta correction parle d'un "timer1" au lieu de "TmrAnim" repris dans la source de Foxi.
Cela peut générer des messages d'erreur chez les débutants qui vont faire un copy/coller de ta modif directement dans la source et générer un message d'erreur sans rien comprendre.
@f0xi: c'est toi qui choisit la touche qui désactive Verr-maj :
Il faut aller dans Panneau de config > Options régionales, date, heure ... > Options régionales > Onglet "langues" > Détails > Bouton "Paramètres de touches" > Pour désactiver les majuscules > Et voila !!!!!
J'adore les menus de config de windows, tellement simple pour les débutants !
++
f0xi
Messages postés4205Date d'inscriptionsamedi 16 octobre 2004StatutModérateurDernière intervention12 mars 202235 22 févr. 2007 à 10:36
tiens oui, j'ai completement oublier de faire un tableau pour le nom du boutton ... regression d'experience la :)
j'etais occuper sur autre chose lol.
par contre je crois que c'est mon clavier qui est bizarre, car j'en ai trois et deux desactive le caplock avec la touche capslock ...
Pour tous ceux qui ont un clavier avec la touche de verouillage majuscule qui reste allumée
il faut remplacer tous les VK_SHIFT par VK_CAPITAL
@F0xi : tu peux éviter d'écrire ceci:
case Timer1.Enabled of
false : (sender as TButton).Caption := 'Start';
True : (sender as TButton).Caption := 'Stop';
end;
en faisant comme cela:
procedure TForm1.Button1Click(Sender: TObject);
{déclaration en constante d'un tableau contenant les deux chaines}
Const bnt_Name : Array[Boolean] of String = ('Start', 'Stop');
begin
{ inverse l'etat du timer }
Timer1.Enabled := not Timer1.Enabled;
{ désactive les touches }
ReleaseKey(VK_NUMLOCK);
PushAsyncKey(VK_CAPITAL);
ReleaseKey(VK_SCROLL);
{ change le caption du boutton selon l'etat du timer }
{et du coup ça s'écrit en une seule ligne}
(sender as TButton).Caption := bnt_Name[Timer1.Enabled];
end;
25 juin 2008 à 03:54
19 déc. 2007 à 05:55
27 févr. 2007 à 22:14
8/10
26 févr. 2007 à 23:07
@ Foxi, je m'en suis rendu compte après, trop tard pour effacer mon message, désolé.
@+,
Cincap
26 févr. 2007 à 20:57
la modif est deja faite dans le projet... donc il n'y a pas besoin de copier coller quoique ce soit.
26 févr. 2007 à 09:22
@ Cirec, ta correction parle d'un "timer1" au lieu de "TmrAnim" repris dans la source de Foxi.
Cela peut générer des messages d'erreur chez les débutants qui vont faire un copy/coller de ta modif directement dans la source et générer un message d'erreur sans rien comprendre.
Sinon, bravo pour ce K2000 et sa modif.
@+,
Cincap
23 févr. 2007 à 15:08
encore un truc d'appris
23 févr. 2007 à 09:02
22 févr. 2007 à 20:44
hummm ... chez moi le bouton "Paramètres de touches" est grisé et il m'est impossible
de le rendre actif ????
@+
Cirec
22 févr. 2007 à 13:26
Il faut aller dans Panneau de config > Options régionales, date, heure ... > Options régionales > Onglet "langues" > Détails > Bouton "Paramètres de touches" > Pour désactiver les majuscules > Et voila !!!!!
J'adore les menus de config de windows, tellement simple pour les débutants !
++
22 févr. 2007 à 10:36
j'etais occuper sur autre chose lol.
par contre je crois que c'est mon clavier qui est bizarre, car j'en ai trois et deux desactive le caplock avec la touche capslock ...
22 févr. 2007 à 03:04
c'est Noël avant l'heure ... lol
Pour tous ceux qui ont un clavier avec la touche de verouillage majuscule qui reste allumée
il faut remplacer tous les VK_SHIFT par VK_CAPITAL
@F0xi : tu peux éviter d'écrire ceci:
case Timer1.Enabled of
false : (sender as TButton).Caption := 'Start';
True : (sender as TButton).Caption := 'Stop';
end;
en faisant comme cela:
procedure TForm1.Button1Click(Sender: TObject);
{déclaration en constante d'un tableau contenant les deux chaines}
Const bnt_Name : Array[Boolean] of String = ('Start', 'Stop');
begin
{ inverse l'etat du timer }
Timer1.Enabled := not Timer1.Enabled;
{ désactive les touches }
ReleaseKey(VK_NUMLOCK);
PushAsyncKey(VK_CAPITAL);
ReleaseKey(VK_SCROLL);
{ change le caption du boutton selon l'etat du timer }
{et du coup ça s'écrit en une seule ligne}
(sender as TButton).Caption := bnt_Name[Timer1.Enabled];
end;
en tous cas c'est fun ... :)
@+
Cirec