OVH Cloud OVH Cloud

time code : masque de saisie ?

14 réponses
Avatar
julien
J'aimerais entrer un temps au format time code PAL (25 images) Heures,
Minutes, Secondes et images (de 0 à 24)

Est-ce que cela est possible avec un masque de saisie ?

Julien

4 réponses

1 2
Avatar
julien
tout à fait, le time code va de 00:00:00:00 à 23:59:59:24

donc si comprend bien il faut spéciafier un masque de saisie dans un premier
temps et ensuite "valide si" ?

Je suis mais je ne sais pas trop comment faire !
Merci pour ton aide
Julien
Avatar
3stone
Salut,

"julien"
| tout à fait, le time code va de 00:00:00:00 à 23:59:59:24


Bon, alors d'abord le masque... que tu mettra dans la zone de texte
du formulaire et non dans la table! Tu saisi exactement ceci:

00:00:00:00;0;_

dans propriété de la zone de texte, onglet Données
seconde ligne: Masque de saisie


Ensuite, dans l'événement "Avant mise à jour" de cette zone de texte,
que j'ai nommée "TimeCode", tu mets ceci :


Private Sub TimeCode_BeforeUpdate(Cancel As Integer)
'Max 23:59:59:24
If IsNull(TimeCode) Then Exit Sub
Dim v As Variant
v = Split(TimeCode, ":")
If (v(0) > 23) Or (v(1) > 59) Or (v(2) > 59) Or (v(3) > 24) Then
Cancel = True
MsgBox "Mauvaise valeur", vbCritical, "Erreur"
End If

End Sub


Ok ?


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Avatar
julien
Merci beaucoup ! Ca fonctionne très bien, je vais regardé de plus prêt à ton
code.

Encore merci beaucoup. Je vais essayer d'être plus clair dans mes prochaines
questions.

Julien
Avatar
3stone
re,

"julien"
[...]
| Je vais essayer d'être plus clair dans mes prochaines questions.


Oui... tu auras de bonnes réponses plus rapidement ;-)


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
1 2