FirSteph
Messages postés60Date d'inscriptionlundi 21 octobre 2002StatutMembreDernière intervention 7 octobre 2007
-
25 oct. 2002 à 17:49
jcrashmen
Messages postés14Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention27 février 2005
-
30 mai 2003 à 05:41
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
jcrashmen
Messages postés14Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention27 février 2005 30 mai 2003 à 05:41
Salut ,
j'ai un prob j'aimerais interdire les touches CTRL+ALT+SUPP
quelqu'un à une suggestion??
NewSky
Messages postés86Date d'inscriptiondimanche 27 janvier 2002StatutMembreDernière intervention20 février 2009 16 janv. 2003 à 23:34
ptt pb, je pense ke le code est:
Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii >= 97 And KeyAscii <= 122 Then
KeyAscii = KeyAscii - 32
End If
End Sub
Pour répondre à FirSteph, on peut po f'r ce code pr écrir en diret, sinon, tt s'affiche à l'envers (ex: si on tape bonjour, on aura écrit RUOJNOB) ou alors, il fo le mettre entre Text1_LostFocus()
cs_Warny
Messages postés473Date d'inscriptionmercredi 7 août 2002StatutMembreDernière intervention10 juin 2015 25 oct. 2002 à 20:23
Salut,
dans la solution bydavid, il y a un problème. Si on fait un copier-coller, les minuscules passeront.
Pensez-y aussi si vous voulez interdire l'utilisation de certains caractères !!!
Alan71
Messages postés530Date d'inscriptionlundi 3 juin 2002StatutMembreDernière intervention13 juin 2004 25 oct. 2002 à 19:17
en passant par les api, je pense que tu peux détecter puis modifier l'etat des touches pressées, et donc, par conséquent, faire que du UCase...
cs_iubito
Messages postés629Date d'inscriptionmercredi 3 juillet 2002StatutMembreDernière intervention 9 octobre 2006 25 oct. 2002 à 17:59
lol ouais c clair!
Une kestion, si je veux que tous mes contrôles Text de mon applie fassent ça (mettre en MAJ) ou autre... ESKE je suis obligé de mettre cette fonction à tous les keypress de chaque Text ou alors on peut créer un control perso ? (et comment alors?) merci
FirSteph
Messages postés60Date d'inscriptionlundi 21 octobre 2002StatutMembreDernière intervention 7 octobre 2007 25 oct. 2002 à 17:49
Bon code mais il y a une manière plus facile à mon avis:
Private Sub Text1_Change()
Text1.Text = Ucase(Text1.Text)
End Sub
Et pour avoir en minuscule il suffit de changer Ucase par Lcase .
Voila, bonne prog !
30 mai 2003 à 05:41
j'ai un prob j'aimerais interdire les touches CTRL+ALT+SUPP
quelqu'un à une suggestion??
16 janv. 2003 à 23:34
Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii >= 97 And KeyAscii <= 122 Then
KeyAscii = KeyAscii - 32
End If
End Sub
Pour répondre à FirSteph, on peut po f'r ce code pr écrir en diret, sinon, tt s'affiche à l'envers (ex: si on tape bonjour, on aura écrit RUOJNOB) ou alors, il fo le mettre entre Text1_LostFocus()
25 oct. 2002 à 20:23
dans la solution bydavid, il y a un problème. Si on fait un copier-coller, les minuscules passeront.
Pensez-y aussi si vous voulez interdire l'utilisation de certains caractères !!!
25 oct. 2002 à 19:17
25 oct. 2002 à 17:59
Une kestion, si je veux que tous mes contrôles Text de mon applie fassent ça (mettre en MAJ) ou autre... ESKE je suis obligé de mettre cette fonction à tous les keypress de chaque Text ou alors on peut créer un control perso ? (et comment alors?) merci
25 oct. 2002 à 17:49
Private Sub Text1_Change()
Text1.Text = Ucase(Text1.Text)
End Sub
Et pour avoir en minuscule il suffit de changer Ucase par Lcase .
Voila, bonne prog !