Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

comment créer un exécutable VB à lancer en tâche de fond?

3 réponses
Avatar
thierry
Bonjour,


Je viens de créer un exécutable VB que je lmance à partir d'un Windows
Form. Dans le load je fais un appel à un module. Je vousdrais maintenant
pouvoir enlever le windows form, afin de créer un exécutable que je
puisse lancer par le scheduller. Comment peux t'on faire?

Merci par avance

Thierry

3 réponses

Avatar
ng
Salut,

Si ton exe doit tourner tout le temps :
Il suffit que la Form principale soit en Visible = False, on pourrait
également ajouter une icone dans le systray pour permettre à l'utilisateur
d'accéder à l'appli : http://faq.vb.free.fr/index.php?question=3

Sinon :
Il suffit de faire démarrer le projet sur une Sub MAin et non sur une Form
et de définir cette sub main dans un module (il n'y a pas besoin d'autre
form).
On pourrait aussi créer une application console (avec le plugin vbAdvance)

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
http://apisvb.europe.webmatrixhosting.net/



thierry a écrit :

Bonjour,


Je viens de créer un exécutable VB que je lmance à partir d'un Windows
Form. Dans le load je fais un appel à un module. Je vousdrais
maintenant pouvoir enlever le windows form, afin de créer un
exécutable que je puisse lancer par le scheduller. Comment peux t'on
faire?

Merci par avance

Thierry


Avatar
thierry
In article ,
says...
Salut,

Si ton exe doit tourner tout le temps :
Il suffit que la Form principale soit en Visible = False, on pourrait
également ajouter une icone dans le systray pour permettre à l'utilisateur
d'accéder à l'appli : http://faq.vb.free.fr/index.php?question=3

Sinon :
Il suffit de faire démarrer le projet sur une Sub MAin et non sur une Form
et de définir cette sub main dans un module (il n'y a pas besoin d'autre
form).
On pourrait aussi créer une application console (avec le plugin vbAdvance)




merci beaucoup, je vais essayer de faire simple en mettant visible à
false. Par contre, c'est quoi le système tray?
Avatar
ng
La zone en bas à droite de l'écran (où il y a l'horloge).

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
http://apisvb.europe.webmatrixhosting.net/



thierry a écrit :

In article ,
says...
Salut,

Si ton exe doit tourner tout le temps :
Il suffit que la Form principale soit en Visible = False, on pourrait
également ajouter une icone dans le systray pour permettre à
l'utilisateur d'accéder à l'appli :
http://faq.vb.free.fr/index.php?question=3

Sinon :
Il suffit de faire démarrer le projet sur une Sub MAin et non sur
une Form et de définir cette sub main dans un module (il n'y a pas
besoin d'autre form).
On pourrait aussi créer une application console (avec le plugin
vbAdvance)




merci beaucoup, je vais essayer de faire simple en mettant visible à
false. Par contre, c'est quoi le système tray?