Je souhaite afficher un rappel de rendez-vous quand ce rendez-vous arrive à
échéance.
J'ai donc fait une procédure destinée à afficher lesdits rendez-vous.
Mais comme je peux avoir plusieurs rendez-vous dans l'heure, je dois faire
un timer. Pour que ca ne prenne pas trop de ressources, j'ai enfermé ce
traitement dans un thread.
Mais comment faire pour lier thread et timer ?
Pour l'instant, je fais : ThreadExécute("RAPPEL",threadNormal,AfficheRappel)
Mais cela n'execute qu'une fois mon traitement.
Comment le reproduire indéfiniment sans que cela "bouffe" de la mémoire ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
patrice
Paul a écrit :
Bonjour,
Je souhaite afficher un rappel de rendez-vous quand ce rendez-vous arrive à échéance. J'ai donc fait une procédure destinée à afficher lesdits rendez-vous.
Mais comme je peux avoir plusieurs rendez-vous dans l'heure, je dois faire un timer. Pour que ca ne prenne pas trop de ressources, j'ai enfermé ce traitement dans un thread.
Mais comment faire pour lier thread et timer ?
Pour l'instant, je fais : ThreadExécute("RAPPEL",threadNormal,AfficheRappel)
Mais cela n'execute qu'une fois mon traitement. Comment le reproduire indéfiniment sans que cela "bouffe" de la mémoire ?
MERCI
je comprends pas trop le probleme
le bouffage de resource c'est quoi ? d'afficher les alarmes ? de rechercher une alarme ?
un timer toutes les minutes qui recherche la prochaine alarme ne bouffe normalement que tres peu de ressource
Paul a écrit :
Bonjour,
Je souhaite afficher un rappel de rendez-vous quand ce rendez-vous arrive à
échéance.
J'ai donc fait une procédure destinée à afficher lesdits rendez-vous.
Mais comme je peux avoir plusieurs rendez-vous dans l'heure, je dois faire
un timer. Pour que ca ne prenne pas trop de ressources, j'ai enfermé ce
traitement dans un thread.
Mais comment faire pour lier thread et timer ?
Pour l'instant, je fais : ThreadExécute("RAPPEL",threadNormal,AfficheRappel)
Mais cela n'execute qu'une fois mon traitement.
Comment le reproduire indéfiniment sans que cela "bouffe" de la mémoire ?
MERCI
je comprends pas trop le probleme
le bouffage de resource c'est quoi ? d'afficher les alarmes ? de
rechercher une alarme ?
un timer toutes les minutes qui recherche la prochaine alarme ne bouffe
normalement que tres peu de ressource
Je souhaite afficher un rappel de rendez-vous quand ce rendez-vous arrive à échéance. J'ai donc fait une procédure destinée à afficher lesdits rendez-vous.
Mais comme je peux avoir plusieurs rendez-vous dans l'heure, je dois faire un timer. Pour que ca ne prenne pas trop de ressources, j'ai enfermé ce traitement dans un thread.
Mais comment faire pour lier thread et timer ?
Pour l'instant, je fais : ThreadExécute("RAPPEL",threadNormal,AfficheRappel)
Mais cela n'execute qu'une fois mon traitement. Comment le reproduire indéfiniment sans que cela "bouffe" de la mémoire ?
MERCI
je comprends pas trop le probleme
le bouffage de resource c'est quoi ? d'afficher les alarmes ? de rechercher une alarme ?
un timer toutes les minutes qui recherche la prochaine alarme ne bouffe normalement que tres peu de ressource
Francis DUHAUT
Tu peux faire un ThreadPause dans ton traitement sans passer par un Timer...
exemple :
i=1
TANT QUE i=1 traitement() ThreadPause (100) // endort le Thread 1 secondes FIN
Ca endort ton Thread et ne consomme plus de ressource. SLts,
"Paul" a écrit dans le message de news: 45b4e7e7$0$31046$
Bonjour,
Je souhaite afficher un rappel de rendez-vous quand ce rendez-vous arrive à échéance. J'ai donc fait une procédure destinée à afficher lesdits rendez-vous.
Mais comme je peux avoir plusieurs rendez-vous dans l'heure, je dois faire un timer. Pour que ca ne prenne pas trop de ressources, j'ai enfermé ce traitement dans un thread.
Mais comment faire pour lier thread et timer ?
Pour l'instant, je fais : ThreadExécute("RAPPEL",threadNormal,AfficheRappel)
Mais cela n'execute qu'une fois mon traitement. Comment le reproduire indéfiniment sans que cela "bouffe" de la mémoire ?
MERCI
Tu peux faire un ThreadPause dans ton traitement sans passer par un Timer...
exemple :
i=1
TANT QUE i=1
traitement()
ThreadPause (100) // endort le Thread 1 secondes
FIN
Ca endort ton Thread et ne consomme plus de ressource.
SLts,
"Paul" <paul.gera@free.fr> a écrit dans le message de news:
45b4e7e7$0$31046$426a74cc@news.free.fr...
Bonjour,
Je souhaite afficher un rappel de rendez-vous quand ce rendez-vous arrive
à échéance.
J'ai donc fait une procédure destinée à afficher lesdits rendez-vous.
Mais comme je peux avoir plusieurs rendez-vous dans l'heure, je dois faire
un timer. Pour que ca ne prenne pas trop de ressources, j'ai enfermé ce
traitement dans un thread.
Mais comment faire pour lier thread et timer ?
Pour l'instant, je fais :
ThreadExécute("RAPPEL",threadNormal,AfficheRappel)
Mais cela n'execute qu'une fois mon traitement.
Comment le reproduire indéfiniment sans que cela "bouffe" de la mémoire ?
Tu peux faire un ThreadPause dans ton traitement sans passer par un Timer...
exemple :
i=1
TANT QUE i=1 traitement() ThreadPause (100) // endort le Thread 1 secondes FIN
Ca endort ton Thread et ne consomme plus de ressource. SLts,
"Paul" a écrit dans le message de news: 45b4e7e7$0$31046$
Bonjour,
Je souhaite afficher un rappel de rendez-vous quand ce rendez-vous arrive à échéance. J'ai donc fait une procédure destinée à afficher lesdits rendez-vous.
Mais comme je peux avoir plusieurs rendez-vous dans l'heure, je dois faire un timer. Pour que ca ne prenne pas trop de ressources, j'ai enfermé ce traitement dans un thread.
Mais comment faire pour lier thread et timer ?
Pour l'instant, je fais : ThreadExécute("RAPPEL",threadNormal,AfficheRappel)
Mais cela n'execute qu'une fois mon traitement. Comment le reproduire indéfiniment sans que cela "bouffe" de la mémoire ?