[ VB6 ] - Programmation
Marsh Posté le 19-01-2001 à 11:28:37
c'est une sub système... regardes les sub disponibles pour tes forms...
Marsh Posté le 19-01-2001 à 11:50:34
Il y a KeyPress KeyDown KeyUp mais y faut y mettre quoi comme code ?
Merci d'avance,
Webman
Marsh Posté le 19-01-2001 à 11:54:03
C'est KeyPress déjà.
(KeyDown + KeyUp = KeyPress)
Sinon pour échap, je crois que c'est 39, mais je ne suis pas sûr...
Essaie de trouver une table de caractères ASCII
Marsh Posté le 19-01-2001 à 12:01:39
Merci Lucile,
Pour Echap c'est la 27.
Sinon qq un peut me donner le code?
Webman
Marsh Posté le 19-01-2001 à 12:14:37
ben ça doit être du genre...
sub private form_keypress(byval ascii_code)
ssssif ascii_code = 27 then
ssssssssform.visible = false
ssssend if
end sub
Marsh Posté le 19-01-2001 à 13:58:45
Merci bcp,
Je viens d'essayer ça marche, j'ai essayé plusieurs fois mais ça ne fonctionnait pas car je mettais mon code dans le Form et pas dans le RichTextBox...
Tu avait presque tout juste en fait c'était KeyAscii au lieu de ascii_code...
Voici le bon code:
If KeyAscii = 27 Then frmPE.Visible = False
Encore merci,
Webman
Marsh Posté le 19-01-2001 à 11:21:41
Salut,
Je cherche le code pour que quand j'appuie sur une touche une action se produise du style "Echap" --> ferme la page.
Je pense qu'il faut utiliser KeyPress ou KeyDown mais les exemples fournis avec VB ne sont pas trés clair? donc est-ce que qq un peu me donner le code pour faire cela, un code du style
If... Then .... serait le bien venu mais je prends toute sorte de code.
Webman
PS: si je suis pas clair dans ma demande je peux préciser.