begin process at 2010 03 22 15:37:55
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Système

 > TACHE PLANIFIÉE

TACHE PLANIFIÉE


 Information sur la source

Note :
7,71 / 10 - par 7 personnes
7,71 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Système Niveau :Débutant Date de création :30/03/2004 Date de mise à jour :28/02/2005 23:26:06 Vu / téléchargé :9 494 / 1 140

Auteur : surfzoid

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (21)
Ajouter un commentaire et/ou une note


 Description

Cliquez pour voir la capture en taille normale
c est mon propre planificateur,certe hyper basic mais efficasse ,ca peut tjrs servir
Lol


 Conclusion

2004/04/08 :
a y est j ai rajouté l api shellexecut et on peut donc lancer n importe quel type de fichier.

2004/04/01 :
Petite mise a jours sur la façon de rentrer l heure d arrêt et sur la gestion du mode invisible
si par malheur (un chti bug) rien ne s'affiche au lancement du prog il faut appuyer sur CTRL+ALT+SHIFT+T

xoooox=======> in the zip

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • Form1.frmTélécharger ce fichier [Réservé aux membres club]Voir ce fichier24 236 octets
  • Form1.frxTélécharger ce fichier [Réservé aux membres club]6 097 octets
  • Form2.frmTélécharger ce fichier [Réservé aux membres club]Voir ce fichier978 octets
  • Form2.frxTélécharger ce fichier [Réservé aux membres club]670 octets
  • Modbusiplog.cmdTélécharger ce fichier [Réservé aux membres club]656 octets
  • Module1.basTélécharger ce fichier [Réservé aux membres club]Voir ce fichier538 octets
  • Projet1.PDMTélécharger ce fichier [Réservé aux membres club]5 509 octets
  • Projet1.vbpTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 092 octets
  • Projet1.vbwTélécharger ce fichier [Réservé aux membres club]Voir ce fichier178 octets
  • prototype.zipTélécharger ce fichier [Réservé aux membres club]54 231 octets
  • windaube.job.exeTélécharger ce fichier [Réservé aux membres club]221 184 octets
  • Wizard.frmTélécharger ce fichier [Réservé aux membres club]Voir ce fichier18 629 octets
  • Wizard.FRXTélécharger ce fichier [Réservé aux membres club]127 804 octets

Télécharger le zip


 Historique

05 février 2005 17:53:37 :
2005/02/05 : Pou "rebondir" sur le premier commentaire de ynizon (je sais un peut tard mais bon); Le timer n est pas le lanceur mais sert uniquement a rafraichir ,le lancement s effectue en comparant l heure systeme et l heure de lancement choisi ou a travers un compteur. Je viens de reprendre ma source pour ajouter les fonctions suivantes: -Arret ou non de mon prog aprés execution de la tache. -Choix entre une tache quotidienne,Horaire ou minutée. -Petite correction de bug et imperfection. -Rendre la tache executée invisible;et donc la tache devient totalement transparante si on utilise le bouton "invisible" -Un petit script d exemple a lancer (script batch) qui fait une recopie incrementale de tout fichiers log
05 février 2005 22:13:09 :
22H14: Rajout dune fonction bonus pour un assisstant de generateur de script batch (cmd)
05 février 2005 23:38:29 :
encore une c est decidement le soir des mises a jours celle ci devrait etre la derniere,donc suite au précieux conseil de cqui789 j ai verrouillé les combo de selections des heures/minutes/secondes.
17 février 2005 00:08:23 :
petit bug si on utilise une autre méthode que le bouton "fichier à exécuter" je ne transfert pas le contenu du champ texte dans ma variable sfile
26 février 2005 01:06:22 :
Rajout d'un choix pour executer mon prog au démarrage de windows
28 février 2005 23:26:06 :
Ajout d'une archive "protoype.zip" qui as pour contenu une nouvelle version du prog qui prendrait en charge plusieurs taches en créant un fichier .ini par taches dans le rep "taches".

 Sources du même auteur

Source avec Zip Source .NET (Dotnet) EXPORTER LE CONTENU D'UN DATAGRIDVIEW VERS EXCEL OU N IMPORT...
Source avec Zip Source .NET (Dotnet) VCARDPARSER
Source avec Zip Source .NET (Dotnet) CVSTOXLS
FILTRER UNE COLONE EXCEL PAR COULEUR GRACE AU VB D'OFFICE
Source avec Zip Source .NET (Dotnet) ABRÉVIATOR

 Sources de la même categorie

Source avec Zip REMOTE SOUND AND VLC par sonataIII
Source avec Zip Source avec une capture INFO MÉMOIRE par 3aloula
Source avec Zip Source avec une capture CHANGER L'ICONE ET LE NOM D'UN LECTEUR DE CARTE par Sechaud
Source avec Zip Source avec une capture SYSTRAY + BALLOON - VARIANTE AVEC TEXTE DANS L'ICÔNE par jack
Source avec Zip Source avec une capture DATE-HEURE DE LANCEMENT D'UN PROGRAMME par jack

Commentaires et avis

Commentaire de ynizon le 30/03/2004 17:13:57

Il n'y a aucun echange avec le planificateur Windows (pas de gestion de fichier .job). Tu crees juste un timer qui lance un shell pour executer un fichier.

Commentaire de surfzoid le 31/03/2004 13:18:46

ben je crois bien que c est ce que fait le planificateur windows avec un peu plus d option
et cela dit je ne trouve pas vraiment fiable p t de win car je l utise souvent (pour shutdown,xcopy,...) et il arrive qu il ne se declenche pas voila un la raison de ma source
Lol

Commentaire de surfzoid le 06/04/2004 12:59:14

je vois que pas mal de gens ont au moins  jeté un coup d oeil à ma source mais que personne ne laisse de notes ou de commentaire ( a part ynizon qui m a mis 1 sans prendre le temps de vraiment regardé ce que g fait,cf : ses sources)
pouriez vous m éclairé sur la nulluté et l inintêret de cette source
thx
@++ et BP

Commentaire de threadom le 14/06/2004 13:19:38

Salut, je n'ais pas encore telecharger ton code mais je suis d'accord avec toi sur la fiabilite du planificateur de tache windows :) D'ou l'utilite de programmer le sien :) Perso j'ai fait le mien en C++ avec SQLLite. Bon je vais telecharger et mettre une note :)

Commentaire de threadom le 14/06/2004 13:25:24

Bon j'avou j'aime pas trop la facon dont tu code :) trop direct :) heureusement que y'a des commentaire mais ton code parle pas assez tout seul :p Malgre tout ca ma permis d'apprendre comment mettre en l'icon en dans le systeme tray :) merci. ca merite pas un 10 mais bon :) ca ce note bien quand meme.

Commentaire de surfzoid le 06/07/2004 11:19:23

Bizarre j ai pas était prévenu de tes commantaires ,peut etre un bug du forum ?
sinon merci threadom pour la note sympa ,peut tu m aider dans mon évolution et me dire ce que tu entends par "tu codes trop direct "
merci encore threadom

Commentaire de threadom le 06/07/2004 12:32:24

Je vais déjà commencé par l'indentation. Un coup tu met fait une tabulation le coups suivant non ... Apres il ya les espaces, defois tu saute une ligne avant la fin de ta fonction (ou procedure) d'autre fois c'est au début.

Niveau code : très peut de fonctions ce qui donne des instruction dans tout les sens, exemple avec le fait de rajouter 0 si il n'y a qu'un chiffre. C'est sur ta method est peut etre plus rapide mais je rapelle que c'est du vb... Ensuite le fait que tu ne change pas le nom de tes composants (ca aide pas a faire parler le code). Commente ligne a ligne n'est pas non plus une solution, autant faire 10 ligne et faire un gros bloque au dessus pour les explique (surtout pour les declaration de dll). Essaye de donnez une forme a ton code, un code propre permet de pouvoir y revenir (meme au bout de 5000ligne) sinon generalement on lache l'affaire et on recommence. Autre petite chose quand je parle du manque de fonction entend par la de crée des petites fonction basic et réutilisable dans d'autre programme.

Je suis désolé si c'est un peu flou mais j'avou que ca fait deja longtemps pour moi que j'avais posté et je ne me souvenait pas trop du code (j'en suis pas mécontent d'ailleur :p).

Commentaire de surfzoid le 08/07/2004 13:41:23

toujours pas prévenu de ton message ????
en tout cas merci
@++ et bonne prog ........

Commentaire de surfzoid le 08/07/2004 13:53:59

Désoler g dis une grosse bourde c que en fait j avais mis l alerte sur un nouvel email et étant absent un certaint temp j avais finit par carrément l oublié ; encore désolé pour ce "faux" bug de forum
LoL

Commentaire de surfzoid le 05/02/2005 17:56:08

Je viens de faire une mise a jours ; pour ceux que ça interesse  Lol

Commentaire de cqui789 le 05/02/2005 20:59:39

pour ce qui est de la modif des combo, je te propose la methode suivante, qui remplace le .change et transfert les verif au .lostfocus (qui pourrait etre un .validate, je ne connait pas la difference)
je n'ai pas compris l'interet du combo1.click


' on bloque tout ce qui n'est pas un chiffre ou un backspace (emprunte a Magidev)
Private Sub Combo1_KeyPress(KeyAscii As Integer)
If InStr("1234567890" & Chr(8), Chr$(KeyAscii)) = 0 Then KeyAscii = 0
End Sub


Private Sub Combo1_LostFocus()
If Combo1.Text > "59" Then
   Combo1.Text = "59"
End If

If Quotidien.Value = True Then
    Text2 = Combo3 & ":" & Combo2 & ":" & Combo1
Else
    If Horaire.Value = True Then
        Text2 = Combo2 & ":" & Combo1
    Else
        Text2 = Combo2
    End If
End If
Combo1.ListIndex = Combo1
End Sub


Commentaire de surfzoid le 05/02/2005 22:26:07

merci cqui789 je maet ça en pratique dessuite ;quand au combo1_clic je ne sais plus moi meme LOl
Bonne prog
@++

Commentaire de cqui789 le 05/02/2005 23:08:16

j'ai l'air de donner une lecon mais j'apprend beaucoup en lisant ton programme (par exemple les settings ne sont nul part dans mon manuel...)

j'ai, a ce sujet, une autre suggestion, pour la premiere partie du gaveur:

la fonction format avec le format "00" garantie que si la valeur n'a pas autant de chiffres que voulu, un 0 est ajoute au debut.

de plus je trouve plus joli de gaver tous les combos dans la meme boucle, quite a metre un test pour les heures

Function gaveur()
Dim i
For i = 0 To 59
    Combo1.AddItem Format(i, "00"), i
    Combo2.AddItem Format(i, "00"), i
    If i < 24 Then Combo3.AddItem Format(i, "00"), i
Next i

On Err......

Commentaire de surfzoid le 05/02/2005 23:42:53

exacte

Commentaire de surfzoid le 05/02/2005 23:44:30

exacte et merci
je me justifirai un petit peut en t avouant que j ai fais cette source vite fait il y plus de 7 mois pour un besoin spécifique qui vient d evolué aujoudh ui LOL
Bonne prog et @++

Commentaire de surfzoid le 05/02/2005 23:47:37

mise a part ,tu le trouve comment mon systray,j ai l impression que beaucoup l on adopté dans leur sources ?

Commentaire de cqui789 le 06/02/2005 00:02:31

Le systray, tres bien.

encore une question, je n'ai pas bien compris le fonctionnement des fonctions invisible et firsttime, je me demande si le fait que la fenetre ne s'ouvre pas au demarrage n'est pas du a une petite erreur a ce niveau.

Commentaire de cqui789 le 07/02/2005 10:18:36

C'est encore moi.

J'en suis a comprendre le fonctionnement de l'icone, ou plutot des bouttons de la souris quand on pointe sur l'icone.

J'ai compris que l'etat des bouttons etait renvoye par la parametre X de l'evenement Form_MouseMove!

Je ne trouve pas d'info a ce sijet sur MSDN.

je me suis amuse a voir les fonctionnement avec des degub.print mais peux-tu m'en (nous en) indiquer un peu plus?

si ca t'interresse, j'ai reecrit le programme avec des controles array, ca le rend plus simple a mon gout.

Commentaire de cqui789 le 07/02/2005 12:31:07

bon, cote parametre X, j'ai rien trouve de mieux que ce que l'on trouve dans ton code en lisant les constantes 'click'
(merci de les donner toutes meme si tu n'en utilise que 2)

Commentaire de aurinai le 27/03/2005 16:17:59

Aide sur un projet avec le bouton Activex; sur le teme "GESTION DES EMPLOIS DES TEMPS

Commentaire de surfzoid le 16/08/2005 16:11:16

aurinai:
Je comprends pas trés bien ,tu essayes d'aider  cqui789 ??
fait un LIEN vers ta source ou explique + clairement stp,ça fait un peut "intrus" LOL.
@+ et bp

 Ajouter un commentaire




Nos sponsors


Appels d'offres

Sondage...

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,076 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales