begin process at 2012 02 16 10:14:04
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

Exécution

 > 

Création d'une tâche planifiée en VB6


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Création d'une tâche planifiée en VB6

lundi 22 mars 2004 à 16:04:21 | Création d'une tâche planifiée en VB6

zephyrin

Bonjour,

dans un programme VB6, je cherche à "administrer" une tâche planifiée :

Comment faire pour
- la créer
- la supprimer
- vérifer si elle existe
?

C'est pour windows 2000 ET XP

Merci

Zephyrin
lundi 22 mars 2004 à 16:20:19 | Re : Création d'une tâche planifiée en VB6

crenaud76

Utilises les fonctions API suivante :

NetScheduleJobAdd
NetScheduleJobDel
NetScheduleJobEnum
NetScheduleJobGetInfo


Christophe R.
lundi 22 mars 2004 à 16:23:10 | Re : Création d'une tâche planifiée en VB6

zephyrin

Merci,

de quelle dll ?

Zephyrin
lundi 22 mars 2004 à 23:46:12 | Re : Création d'une tâche planifiée en VB6

crenaud76

Voici les définition issu de APIViewer 2003

Private Declare Function NetScheduleJobAdd Lib "NETAPI32.dll" (ByVal servername As String, ByVal Buffer As String, ByRef JobId As Long) As Long
Private Declare Function NetScheduleJobDel Lib "NETAPI32.dll" (ByVal servername As String, ByVal MinJobId As Long, ByVal MaxJobId As Long) As Long
Private Declare Function NetScheduleJobEnum Lib "NETAPI32.dll" (ByVal servername As String, ByVal PointerToBuffer As String, ByVal PrefferedMaximumLength As Long, ByRef entriesread As Long, ByRef totalentries As Long, ByRef resumehandle As Long) As Long
Private Declare Function NetScheduleJobGetInfo Lib "NETAPI32.dll" (ByVal servername As String, ByVal JobId As Long, ByVal PointerToBuffer As String) As Long


Christophe R.
mercredi 24 mars 2004 à 18:23:43 | Pb avec NetScheduleJobEnum

zephyrin

salut,

j'arrive à créer une tâche.

Mais quand je veux la chercher, je plante :

1/ pourquoi la définition de la fonction est "ByVal PointerToBuffer As String" alors que dans le site MS, il est dit "The return information is an array of AT_ENUM structures" ?

Avec cette définition, j'ai en retour une chaine vide.

Dim ptr As String
Dim EntriesRead As Long
Dim TotalEntries As Long
Dim ResumeHandle As Long

ResumeHandle = 0
NetScheduleJobEnum("", ptr, 255, EntriesRead, TotalEntries, ResumeHandle)


Pourquoi ?

Ps : j'ai le même problème avec NetScheduleJobGetInfo.
Merci

Zephyrin
jeudi 25 mars 2004 à 08:36:52 | Re : Création d'une tâche planifiée en VB6

crenaud76

Ben ces def proviennent de APIViewer, et des fois il faut faire des modifs. Si MSDN annonce un tableau de strcuture, essaye en passant par référence un tableau de byte. Il faudrat ensuite que tu reconstruises les valeurs des structures AT_ENUM à partir des données Bytes

Christophe R.


Cette discussion est classée dans : vb6, création, tâche, planifiée


Répondre à ce message

Sujets en rapport avec ce message

Création de répertoires sur VB6 [ par Adrien ] La fonction MkDir ne fonctionne pas pour créer un chemin de répertoires complet (exemple C:\dossier1\dossier2\fichier.exe). Quelqu'un a-t-il une solut Problème de création de fichier d'installation entre VB6 et crystal V8.5 [ par Nicolas ] Bonjour,J'utilise VB6 pour mes développements. J'ai installé dernièrement (pour mon plus grand malheur) crystal report V8.5 Développeur. (avant j'uti Création de dossier sous VB6.....? [ par xabi62 ] Comment puis-je faire pour créer un dossier dynamiquement a partir de VB.G une TextBox ou je saisi le nom du dossier et un bouton pour le créer mais, Création dynamique d'objets sous VB6 [ par aanabil ] Bonjour à tous !J'aimerais savoir si qqun sait comment faire pour créer en dynamique des objets sous VB6 : des boutons, des champs textes, des labels, Création dll sous VB6 [ par mickael1986 ] Salut j'aimerais savoir comment je peux créer des DLL avec VB6 pour y accéder avec d'autres programmes. Après avoir compilé ma DLL, j'essaie d'appeler Création d'un Module sous VB6 PRO [ par aprenier ] Bonjour à Tous et à Toutes,Comment créer un Module sous VB6 PRO.Merci d'avanceAprenier création de tâches sous outlook depuis une macro word ... [ par julitoVB ] Salut,j'ai crée une macro sous word afin de créer une tâche (outlook) or au moment de lui rentrer l'objet de la tâche (subject) et la date à laquelle Problème lors de création d'un .exe [ par kaamos ] Bonjour,Je suis très débutant en VB6. Voici la situation : J'ai un projet ecrit en VB6, qui marche sans problème. Je doit le modifié pour l'adapter à transfert de donné sous VB6-création d'un grafique [ par saufyy ] Bonjour, Alors voilà, j'ai Visual Basic V6 sans l'aide. Je suis plutôt novice et essaye en ce moment de: un capteur qui decterai un objet tourne à l'a création d'un fichier txt depuis vb6 [ par fricher ] Bonjour,je travaille actuellement sur un projet d'échange de données :SYSTEME :Kart électrique avec PIC18f452 couplé avec un émetteur HF + ordinateur


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

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 : 3,104 sec (3)

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