Bonjour
Dans une form vb Comment refrecher une requête chaque 15 minute et merci d’avance
Bonjour
Dans une form vb Comment refrecher une requête chaque 15 minute et merci d’avance
Peut être avec un controle timer mis a 6000 millémes de secondes (soit une minute) et avec un compteur interne additionnant les minutes écoulées ?
Bonjour,
ou encore (toujours avec l'intervalle maximum de 1 minute) :
utiliser dans le timer une variable static dans laquelle on stocke, au 1er lancement des instructions, l'heure en cours + 15 minutes
il suffit ensuite :
- d'un exit sub si l'heure est inférieure à la variable
- d'une mise à jour de la variable et du lancement des instructions dans le cas contraire
avec ce procédé (puisque l'exit sub intervient) on peut même réduire l'intervalle (pour plus de précision) sans réellement "manger de pain". Cela permettra entre autre de ne pas riquer de relancer 15 minutes et 59 secondes plus tard au lieu de 15 minutes.
Comme les autres l'ont dit, tu prends l'objet "timer" que tu poses sur ta fenêtre. Etant donné que c'est chaque 15 minutes que tu veux rafraichir ta requête, dans la propriété "interval" de ton timer, tu mets 900 000 soit 15 * 60 * 1000. ensuite tu faits un double-click sur l'objet pour mettre le code qui te permettra de rafraichir la requête, dans l'évenement timer.
J'èspère bien t'avoir aidé!!!
Salut,
A GodGives
La propriété Interval du controle timer ne peut pas excéder 65535 (voir l'aide de VB) donc un peu plus d'une minute....dans la propriété "interval" de ton timer, tu mets 900 000 soit 15 * 60 * 1000. ...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager