<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><category>pcsoft.fr.windev</category><copyright>Copyright 2026, PC SOFT</copyright><lastBuildDate>7 Sep 2020 10:14:04 Z</lastBuildDate><pubDate>7 Sep 2020 08:26:06 Z</pubDate><description>Bonjour,&#13;
&#13;
J'ai en Windev25 des combos basées sur des fichiers (les pays par exemple)&#13;
&#13;
Les données sont enregistrées en MAJUSCULES sur notre AS/400.&#13;
&#13;
Si je coche l'option Recherche de ma combo, si je saisis 'france', la recherche he ne fonctionne pas mais si je saisis 'FRANCE', la recherche fonctionne parfaitement.&#13;
&#13;
J'en conclus donc qu'il faut respecter la case afin que les recherches fonctionnent.&#13;
&#13;
J'ai donc ajouté le code [code:wl]&#13;
EnvoyeTouche("{VERMAJ}")&#13;
[/code] dans le code d'entrée de ma combo; cela n'a pas d'effet dur le verrouillage des majuscules.&#13;
&#13;
J'ai tenté les API &#13;
&#13;
[code:wl]&#13;
nVK_CAPITAL				est un entier	= 20&#13;
nDwExtraInfo				est un entier	= 0x0&#13;
nKEYEVENTF_EXTENDEDKEY	est un entier	= 0x1&#13;
nKEYEVENTF_KEYUP		est un entier	= 0x2&#13;
&#13;
nRésult est un entier&#13;
&#13;
&#13;
nRésult = API("USER32","keybd_event",nVK_CAPITAL,0x45,nKEYEVENTF_EXTENDEDKEY,0)&#13;
WL.Trace("Envoi CapsLock (keypressed)",nRésult)&#13;
nRésult = API("USER32","keybd_event",nVK_CAPITAL,0x45,( nKEYEVENTF_EXTENDEDKEY OU nKEYEVENTF_KEYUP) ,0)&#13;
WL.Trace("Envoi CapsLock keyup)",nRésult)&#13;
[/code]&#13;
&#13;
La saisie passe bien en majuscule mais pour quelques secondes uniquement ( après la frappe de 4 ou 5 caractères, le clavier repasse en minuscule)&#13;
&#13;
Si quelqu'un a une idée ou une piste, je rends.&#13;
&#13;
Merci.</description><ttl>30</ttl><generator>WEBDEV</generator><language>fr_FR</language><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/242393-verouillage-majuscules-par-programmation/read.awp</link><title>Vérouillage des majuscules par programmation</title><managingEditor>moderateur@pcsoft.fr (El moderador)</managingEditor><webMaster>webmaster@pcsoft.fr (El webmaster)</webMaster><item><author>Frédéric RICHARD</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/242393-verouillage-majuscules-par-programmation-242399/read.awp</comments><pubDate>7 Sep 2020 10:14:04 Z</pubDate><description>Super, un grand MERCI, ça fonctionne !</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/242393-verouillage-majuscules-par-programmation-242399/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/242393-verouillage-majuscules-par-programmation-242399/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/242393-verouillage-majuscules-par-programmation/read.awp">Vérouillage des majuscules par programmation</source><title>Re: Vérouillage des majuscules par programmation</title></item><item><author>jean.pierre.bloch</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/242393-verouillage-majuscules-par-programmation-242398/read.awp</comments><pubDate>7 Sep 2020 10:01:07 Z</pubDate><description>Bonjour,&#13;
&#13;
Et en utilisant l'événement "A chaque modification" avec une fonction de mise en majuscule du champ ?&#13;
&#13;
--&#13;
Bon dev…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/242393-verouillage-majuscules-par-programmation-242398/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/242393-verouillage-majuscules-par-programmation-242398/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/242393-verouillage-majuscules-par-programmation/read.awp">Vérouillage des majuscules par programmation</source><title>Re: Vérouillage des majuscules par programmation</title></item><item><author>Thierry BASTIEN</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/242393-verouillage-majuscules-par-programmation-242396/read.awp</comments><pubDate>7 Sep 2020 09:38:09 Z</pubDate><description>Bonjour&#13;
Et avec ce code dans l'init du projet :&#13;
EXTERNE "WinConst.WL"&#13;
VK_CAPITAL1	est une entier	= 0x14 + 1&#13;
Clavier		est un …</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/242393-verouillage-majuscules-par-programmation-242396/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/242393-verouillage-majuscules-par-programmation-242396/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/242393-verouillage-majuscules-par-programmation/read.awp">Vérouillage des majuscules par programmation</source><title>Re: Vérouillage des majuscules par programmation</title></item></channel></rss>
