OVH Cloud OVH Cloud

Utilitaire kb16.com sous WinXP Pro

5 réponses
Avatar
Philippe Roberge
Bonjour =E0 tous,
je tente d'utiliser l'utilitaire kb16.com pour configurer=20
la d=E9finition de mon clavier en canadien fran=E7ais lors de=20
l'ex=E9cution d'une application DOS 16-bits (He oui =E7a=20
existe encore =E7a!).

Lorsque j'ouvre le commande prompt avec "cmd" tout est OK=20
car dans Win XP, les param=E8tres r=E9gionaux son r=E9gler de=20
la bonne fa=E7on. Mais lorsque je d=E9marre mon application,=20
il utilise la configuration de clavier canadien anglais=20
plutot, enfin je crois.

Dans la base de connaissance de MS, j'ai trouv=E9 l'article=20
262283 qui parle de ce probl=E8me mais qui explique mal=20
comment le r=E9soudre. Il est mentionn=E9 dans cet article=20
que, lors de l'ex=E9cution d'une application MS-DOS 16-
bits, l'utilitaire kb16.com est lanc=E9 automatiquement.

Ma question est la suivante, est-ce que quelqu'un sait o=F9=20
l'utilitaire kb16.com prend ses param=E8tres pour d=E9cider=20
quel type de clavier utiliser?

Merci.

5 réponses

Avatar
EtPatatiEtPatata
Dans son message 024e01c35b8f$d15deb30$,
Philippe Roberge nous disait:

Bonjour à tous,
je tente d'utiliser l'utilitaire kb16.com pour configurer
la définition de mon clavier en canadien français lors de
l'exécution d'une application DOS 16-bits (He oui ça
existe encore ça!).

Lorsque j'ouvre le commande prompt avec "cmd" tout est OK
car dans Win XP, les paramètres régionaux son régler de
la bonne façon. Mais lorsque je démarre mon application,
il utilise la configuration de clavier canadien anglais
plutot, enfin je crois.

Dans la base de connaissance de MS, j'ai trouvé l'article
262283 qui parle de ce problème mais qui explique mal
comment le résoudre. Il est mentionné dans cet article
que, lors de l'exécution d'une application MS-DOS 16-
bits, l'utilitaire kb16.com est lancé automatiquement.

Ma question est la suivante, est-ce que quelqu'un sait où
l'utilitaire kb16.com prend ses paramètres pour décider
quel type de clavier utiliser?

Merci.


Bonsoir,

J'ai tenté une réponse tantôt sur le fil "accent perdu ..." de 14:31
Il me manquait l'équivalent du fichier KEYB.COM qui existait en W98.
Et tu viens de me donner la réponse avec KB16.COM

Voici ma réflexion:

Tu pourrais tenter de démarrer ton programme en le lançant à partir
d'un batch qui pourrait être quelque chose du genre:

mon_batch.bat (ou .cmd, c'est kif kif)
KB16 CF
MON_PROG

Si ça ne fonctionne pas, essaye la commande START avec le paramètre
/WAIT

KB16 CF
START /WAIT MON_PROG




Le but est d'ouvrir une instance pseudo-dos dans XP, de lui forcer les
paramètres du clavier Canadien Français,
puis de lui faire démarrer l'application elle-même.

Dis-nous si ça fonctionne.

@+


Avatar
Yves Cabon
Bonsoir (pour moi il est 23h00 )

(j'ai déja fourni une réponse similaire à Yves M. hier à 22h00 CET)

Bonne vieille méthode de win 2000 qui devrait fonctionner avec XP :
Dans la base de registre éditer la clef
HKEY_USERS.DEFAULTKeyboard LayoutPreload
La il faut modifier la (les) valeurs chaînes qui contiennent les codes
claviers qui seront chargé "AVANT" les ouvertures de cessions.
En Français "français" ont trouve les valeurs 040c (français azerty) et/ou
0409 (international).
Pour le canadien français désolé je ne connais pas le code du clavier mais
une petite recherche sur GOOGLE devrait arranger ça.
Bonne chance.
Yves

"Philippe Roberge" a écrit dans le message de
news: 024e01c35b8f$d15deb30$
Bonjour à tous,
je tente d'utiliser l'utilitaire kb16.com pour configurer
la définition de mon clavier en canadien français lors de
l'exécution d'une application DOS 16-bits (He oui ça
existe encore ça!).

Lorsque j'ouvre le commande prompt avec "cmd" tout est OK
car dans Win XP, les paramètres régionaux son régler de
la bonne façon. Mais lorsque je démarre mon application,
il utilise la configuration de clavier canadien anglais
plutot, enfin je crois.

Dans la base de connaissance de MS, j'ai trouvé l'article
262283 qui parle de ce problème mais qui explique mal
comment le résoudre. Il est mentionné dans cet article
que, lors de l'exécution d'une application MS-DOS 16-
bits, l'utilitaire kb16.com est lancé automatiquement.

Ma question est la suivante, est-ce que quelqu'un sait où
l'utilitaire kb16.com prend ses paramètres pour décider
quel type de clavier utiliser?

Merci.
Avatar
Philippe Roberge
Bonjour mon ami,
Je suis bien heureux de t'avoir fait découvrir la
commande kb16.com que j'ai moi-même trouvé par hasard, en
faisant un dir k*.com dans le dossier systeme32 de
windows.

J'ai essayé tes suggestions ce matin mais sans succès.
Je continu mes essais ce matin et si je trouve d'autres
pistes, je t'en reparle!

Bye

-----Message d'origine-----
Dans son message 024e01c35b8f$d15deb30$,
Philippe Roberge nous disait:

Bonjour à tous,
je tente d'utiliser l'utilitaire kb16.com pour
configurer


la définition de mon clavier en canadien français lors
de


l'exécution d'une application DOS 16-bits (He oui ça
existe encore ça!).

Lorsque j'ouvre le commande prompt avec "cmd" tout est
OK


car dans Win XP, les paramètres régionaux son régler de
la bonne façon. Mais lorsque je démarre mon
application,


il utilise la configuration de clavier canadien anglais
plutot, enfin je crois.

Dans la base de connaissance de MS, j'ai trouvé
l'article


262283 qui parle de ce problème mais qui explique mal
comment le résoudre. Il est mentionné dans cet article
que, lors de l'exécution d'une application MS-DOS 16-
bits, l'utilitaire kb16.com est lancé automatiquement.

Ma question est la suivante, est-ce que quelqu'un sait



l'utilitaire kb16.com prend ses paramètres pour décider
quel type de clavier utiliser?

Merci.


Bonsoir,

J'ai tenté une réponse tantôt sur le fil "accent
perdu ..." de 14:31

Il me manquait l'équivalent du fichier KEYB.COM qui
existait en W98.

Et tu viens de me donner la réponse avec KB16.COM

Voici ma réflexion:

Tu pourrais tenter de démarrer ton programme en le
lançant à partir



d'un batch qui pourrait être quelque chose du genre:

mon_batch.bat (ou .cmd, c'est kif kif)
KB16 CF
MON_PROG

Si ça ne fonctionne pas, essaye la commande START
avec le paramètre



/WAIT

KB16 CF
START /WAIT MON_PROG




Le but est d'ouvrir une instance pseudo-dos dans XP, de
lui forcer les

paramètres du clavier Canadien Français,
puis de lui faire démarrer l'application elle-même.

Dis-nous si ça fonctionne.

@+


.





Avatar
Hopla Geis!
Mon ami .... flatté :-)

Jette un oeil (pas trop loin, ça peut toujours resservir, un oeil) sur
le fil dont je te causais hier : "accent perdu ..." de 14:31
Notre ami canadien semble avoir trouvé son bonheur.
Tu devrais retrouver ce fil ce matin aussi.

@+


--
Une question n'est stupide que tant qu'elle n'est pas posée!
Lao Tseu
ou un autre :-)
Avatar
Philippe Roberge
C'est étrange car j'avais déjà essayé cette solution avant de commencer à
chercher dans les groupes et elle ne fonctionne pas dans mon cas!

Je cherche toujours!


"Hopla Geis!" a écrit dans le message de news:

Mon ami .... flatté :-)

Jette un oeil (pas trop loin, ça peut toujours resservir, un oeil) sur
le fil dont je te causais hier : "accent perdu ..." de 14:31
Notre ami canadien semble avoir trouvé son bonheur.
Tu devrais retrouver ce fil ce matin aussi.

@+


--
Une question n'est stupide que tant qu'elle n'est pas posée!
Lao Tseu
ou un autre :-)