Re: Execution automatique d'une procedure

Posté par Frenchstin le 27/7/2006 10:09:16
utilise la fonction timer ou timersys
val_entier=timer("nom_proc_a_executer",duree_a_attendre_en_centiemes)
par exemple :
ent est un entier
ma_fenetre.. visible = faux // on cache la fenêtre principale
ResAjoutIcone = SysIconeAjoute("nom_icone.ico", "nom_menu_eventuel", "bulle message")

ent = timer("ma_proc", 8640000) // 8640000 = 24h

tu déclares ce code dans l'initialisation de ta fenêtre principale. cela ajoute une icone dans la barre des tâches qui te permet de rappeler ta fenêtre.

J'utilise un truc similaire). J'ai créé un menu contextuel qui a 3 items :
- montrer la fenêtre
- forcer l'exécution du traitement
- quitter l'appli

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=5&topic_id=4364&post_id=18224