Comment faire pour déclencher un événement de pression de caractère spécial pour taper des caractères ASCII étendus?Comment faire pour augmenter les événements de clavier pour les caractères spéciaux/Extended ASCII? (Visual Basic 6)
extrait de code Exemple:
keybd_event vbKeyE, 0, KEYEVENTF_KEYDOWN, 0
est-il une alternative pour que je puisse utiliser pour CodeTouche caractère spécial [Par ex Chr $ (122)] au lieu de VbKeyA prédéfini et limité, VbKeyB, VbKeyC ..... etc?
En attente de votre réponse.
Cordialement,
Shankar
Bonjour Njak32. Merci. Mais je veux taper des caractères spéciaux à partir de mon clavier (comme je veux utiliser une police de langue locale pour le typage phonétique). Supposons que si j'appuie sur 'A' du clavier, j'imprime Chr $ (243) ou Chr $ (199), etc. En attente de votre réponse. Cordialement. – Shankar
Je vois ... cela semble beaucoup plus difficile si je comprends bien, car il vous est alors demandé de mapper chaque touche de votre clavier à sa contrepartie phonétique dans la langue que vous utilisez. Ma suggestion serait de mapper chaque clé à une variable contenant votre sortie désirée et peut-être l'enregistrer dans un tableau. Par conséquent, à chaque KeyPress, vous devez sortir l'élément du tableau stocké sur ce code ASCII particulier. – ajnatural
Merci Njak. Pourriez-vous éventuellement poster un extrait de code à titre d'exemple? – Shankar