PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV (précédentes versions) → Programmer une fermeture
Programmer une fermeture
Débuté par PSI, 24 avr. 2003 20:19 - 3 réponses
Posté le 24 avril 2003 - 20:19
Bonjour

Comment faire pour fermer une application windev
à une heure donnée sans l'intervention de l'utilisateur ?

Avec les conditions suivantes :
j'ai déja des timers qui permettent de redessiner des graphes toutes les
2 minutes sur l'ensemble de mes
fenêtres.
L'application marche en réseau (10 postes)
la fin de mon programme doit être propre : Fermeture des
fichiers hyperfile.

Le but étant de fermer les applications windev de tous les postes sur le
réseau afin que la sauvegarde de la nuit
soit efficace.

Toutes vos expériences sont les bienvenues
Par avance MERCI
Posté le 25 avril 2003 - 10:10
Salut !

Dans une procédure appellée par un timer, vérifier l'heure et si l'heure de
fermeture est atteinte, utiliser finprogramme()

Bien à toi
--
Marcel Berman
c/o Managing Business SPRL
Allée du Petit Paris, 11
B - 1410 - Waterloo
Tel : +32 2 351.60.64
Fax : +32 2 351.45.78
Gsm : +32 475.799.477
Posté le 25 avril 2003 - 16:15
Est ce que cette fonction ferme proprement les fichiers ascii et hyperfile
proprement ????


Marcel.berman@managingbusiness.be wrote:
Salut !

Dans une procédure appellée par un timer, vérifier l'heure et si l'heure

de
fermeture est atteinte, utiliser finprogramme()

Bien à toi
--
Marcel Berman
c/o Managing Business SPRL
Allée du Petit Paris, 11
B - 1410 - Waterloo
Tel : +32 2 351.60.64
Fax : +32 2 351.45.78
Gsm : +32 475.799.477

Posté le 25 avril 2003 - 16:19
Salut !
A ma connaissance oui ...
Néanmoins, si tu es en MDI, il serait sage d'executer d'abord un
mdimenufenêtre("FermeTout") pour passer par tes codes de fermetures de
fenêtres.
Sinon, tu peux passer en revue les fenêtres ouvertes et les fermer
proprement (vois dans l'aide la fonction ferme() si tu as des fenêtres
filles ( ou soeur) pour plus de détail ) dans la procédure appellée par ton
timer.

Bien à toi.


--
Marcel Berman
c/o Managing Business SPRL
Allée du Petit Paris, 11
B - 1410 - Waterloo
Tel : +32 2 351.60.64
Fax : +32 2 351.45.78
Gsm : +32 475.799.477