PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → Irrelevante → Nouveau Tp
Nouveau Tp
Iniciado por Jean-Luc Baptiste, 05,ene. 2008 19:01 - 3 respuestas
Publicado el 05,enero 2008 - 19:01
Bonjour et bonne année 2008

Je viens de finir et mettre en ligne un nouveau TP avec WinDev 12 sur les
Service Nt.
Ce TP est aussi réalisable avec les versions antérieures à la version 12.
Pour le télécharger : http://www.btsig.org

Jean-Luc Baptiste.
Publicado el 08,enero 2008 - 13:17
Juste 1 petit mot pour corriger 1 erreur et 1 oubli :

A l'init du projet, il faut ajouter la ligne Service() autrement le code ne s'execute jamais

1 erreur : dans la prosedure Service(), il faut inactiver Retour autrement ca ne va jamais plus loin

SI PAS gbServiceDemarre ALORS
InitService()
// retour
FIN

Dans tous les cas merci pour ce petit exemple tres bien rediger.



jacky_08_a@yahoo.fr
Publicado el 09,enero 2008 - 17:00
Oupppsss, c'est ça que de faire du copier-coller de projet de test vers le
projet de TP.
Je corrige immédiatement.

Merci à vous.


"Andrianne Jacky" <jacky_08_a@yahoo.fr> a écrit dans le message de
news:47835796$1@news.pcsoft.fr...

Juste 1 petit mot pour corriger 1 erreur et 1 oubli :

A l'init du projet, il faut ajouter la ligne Service() autrement le code
ne s'execute jamais

1 erreur : dans la prosedure Service(), il faut inactiver Retour autrement
ca ne va jamais plus loin

SI PAS gbServiceDemarre ALORS
InitService()
// retour
FIN

Dans tous les cas merci pour ce petit exemple tres bien rediger.



jacky_08_a@yahoo.fr

Publicado el 09,enero 2008 - 17:18
Je reviens apres vérification...

J'admets que vous pouvez enlever le retour.
Cependant un service est appelé de façon fréquente donc le retour vous fait
sortir, mais comme quelques millisecondes après le service va être rappelé
il va donc(le service) être ré-exécuté.

L'appel à la procédure Service est automatique donc il n'est pas obligé de
le faire à l'initialisation du projet et je dirais même que c'est assez
dangereux de l'appeller avant l'initservice.

Si vous avez un souci (ce que j'ai eu avec Vista) vérifiez que vous avez les
droits d'inscrire un service.