Bonjour,
J'ai un petit soucis avec cette partie de mon programme :
Enfaite j'ai une acquisition qui se lance et qui dure tout le temps 16 secondes. Or je souhaiterais mettre dans mon interface le temps total d'acquisition dans ma ComboBox1.
J'ai donc besoin de dire que mon i de ma boucle for va de 1 à "TempsTotal/16secondes"
Ainsi, la boucle se répétera le maximum de fois possible dans le temps total d'acquisition souhaité.
Il faut donc arrondir à l'entier inférieur pour ne pas dépasser le temps demandé.
Mon soucis est que j'ai une erreur de format ce qui est normal puisque je veux diviser le temps total ( qui est entré dans la ComboBox1 en format hh:nn:ss ) et mon 16 secondes n'est donc pas dans le même format.
Comment puis-je faire pour qu'il comprenne lui même combien de fois il doit réaliser ses acquisitions à partir du temps total voulu rentré par l'utilisateur ?
PS : Le temps d'acquisition est TOUJOURS de 16 secondes, donc ne vous embêter pas à diviser par un temps mesuré pour que ce soit exactement à la microseconde prêt ce n'est pas le but, une division par 16 secondes suffi !
Merci d'avance, je vous joins mon programme en pièces jointes ! 🙂
J'ai un petit soucis avec cette partie de mon programme :
debut = Time
ComboBox1.NumberFormat = "hh:nn:ss"
a.NumberFormat = "hh:nn:ss"
a = 00:00:16
For i = 1 To (ComboBox1.Value / a)
Enfaite j'ai une acquisition qui se lance et qui dure tout le temps 16 secondes. Or je souhaiterais mettre dans mon interface le temps total d'acquisition dans ma ComboBox1.
J'ai donc besoin de dire que mon i de ma boucle for va de 1 à "TempsTotal/16secondes"
Ainsi, la boucle se répétera le maximum de fois possible dans le temps total d'acquisition souhaité.
Il faut donc arrondir à l'entier inférieur pour ne pas dépasser le temps demandé.
Mon soucis est que j'ai une erreur de format ce qui est normal puisque je veux diviser le temps total ( qui est entré dans la ComboBox1 en format hh:nn:ss ) et mon 16 secondes n'est donc pas dans le même format.
Comment puis-je faire pour qu'il comprenne lui même combien de fois il doit réaliser ses acquisitions à partir du temps total voulu rentré par l'utilisateur ?
PS : Le temps d'acquisition est TOUJOURS de 16 secondes, donc ne vous embêter pas à diviser par un temps mesuré pour que ce soit exactement à la microseconde prêt ce n'est pas le but, une division par 16 secondes suffi !
Merci d'avance, je vous joins mon programme en pièces jointes ! 🙂