Executer une tache une seule fois par jour [Résolu]

cs_dahman 40 Messages postés jeudi 8 juillet 2004Date d'inscription 31 mars 2006 Dernière intervention - 9 août 2005 à 10:57 - Dernière réponse : jlen100 1651 Messages postés samedi 10 juillet 2004Date d'inscription 25 juillet 2014 Dernière intervention
- 9 août 2005 à 11:56
j ai un ptit prog qui doit faire une sauvgarde d un fichier une fois par jour comment je peux lancer cette tache une seule fois dans les 24 heurs
Afficher la suite 

Votre réponse

1 réponse

Meilleure réponse
jlen100 1651 Messages postés samedi 10 juillet 2004Date d'inscription 25 juillet 2014 Dernière intervention - 9 août 2005 à 11:56
3
Merci
salut,

tu peux utiliser un timer et datetime;

en scrutant regulierement l'heure du systeme tu peux declencher l'execution d'une tache;

procedure TForm1.Timer1Timer(Sender: TObject);

var

DateTime : TDateTime;

str:string;

begin

DateTime := Time; // stocke la date et l'heure en cours

str := TimeToStr(DateTime); // convertit l'heure en une chaîne

if (str ='hh:mm:ss') then //tu choisi l'heure de declenchement

begin

execution de la tache;

end

end;

bonne prog

Merci jlen100 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 83 internautes ce mois-ci

Commenter la réponse de jlen100

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.