OVH Cloud OVH Cloud

Champs mémo...

6 réponses
Avatar
Doft
Bonjour,

Je d=E9sire qu'a chaque frappe d'une lettre dans un champs=20
m=E9mo une function soit lanc=E9e?
Savez-vous sur quel type d'=E9vennement je doit la=20
mentionner?

Merci de vos r=E9ponses!

Doft

6 réponses

Avatar
Raymond
Bonjour.
tu peux utiliser l'événement KeyDown
Private Sub lememo_KeyDown(KeyCode As Integer, Shift As Integer)
MsgBox "bonjour"
End Sub

ça parait singulier pour un champ mémo !
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Doft" a écrit dans le message de
news:0a7401c3a20a$d9139de0$
Bonjour,

Je désire qu'a chaque frappe d'une lettre dans un champs
mémo une function soit lancée?
Savez-vous sur quel type d'évennement je doit la
mentionner?

Merci de vos réponses!

Doft
Avatar
Jean
Dans les propriétés de ton contrôle, tu place ta
procédure dans l'évenement " Sur touche appuyée"

Private Sub NomduChamp_KeyDown(KeyCode As Integer, Shift
As Integer)

End sub

@+ Jean.
Avatar
Raymond
Tu pourrais le faire sur entrée et sur afterupdate et calculer le temps avec
la longueur du texte.

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"doft" a écrit dans le message de
news:0d4b01c3a21b$b1a6c820$

Bonjour Raymond,

Cela paraît en effet singulier mais j'ai une fonction qui
me calcul une estimation de la durée du texte en seconde.
Donc je trouve plus sympa de l'exécuter online que de
mettre un bouton pour la calculer par la suite...

voilà!!

Merci de vos réponse!
Avatar
Raymond
le keydown s'exécute à chaque enfoncement de touche. tu as bien mis la
propriété aperçu des touches à oui ?

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Doft" a écrit dans le message de
news:099f01c3a21f$88390530$
Re bonjour Raymond...

Cela fonctionne bien en effet...Mais le plus fun est une
mise à jour automatique en même temps que l'on écrit...:o)
D'ailleur je viens d'essayer avec
MonControl_KeyDown(KeyCode As Integer, Shift As Integer)
et cela ne marche malheureusement une seule fois lors de
la première frappe...puis après plus rien...dommage

Si jamais tu aurais la solution??

Je vous remercie d'avance!!

Doft
Avatar
re...

Ben je ne l'avais pas mis l'aperçu des touches à la valeur
oui...

Mais même en la mettant à oui cela ne fonctionne toujours
pô...
Dans moncontrol_KeyDown(KeyCode As Integer, Shift As
Integer)

Dois-je spécifé quelque chose pour keycode et/ou schift?
Merci...
Avatar
Raymond
il ne faut rien spécifier.
envoie-moi ta base pour vérifier quand même ( en zip obligatoire).
En quelle version access es-tu et quelle est la version du calendrier ? il
possible que certaines versions ne fonctionnent pas .
tu donneras ta boite au cas où.

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


a écrit dans le message de
news:0ad501c3a224$e130a5d0$
re...

Ben je ne l'avais pas mis l'aperçu des touches à la valeur
oui...

Mais même en la mettant à oui cela ne fonctionne toujours
pô...
Dans moncontrol_KeyDown(KeyCode As Integer, Shift As
Integer)

Dois-je spécifé quelque chose pour keycode et/ou schift?
Merci...