2009-07-18 9 views

Répondre

1

Créez un projet WinMo cmdline dans votre solution et utilisez Process.Start (appPath + @ "\ yourprogram.exe", String.Empty); (vous pouvez utiliser Thread.sleep aussi avant le processus.Start) dans votre programme principal, utilisez Application.Exit et après cela, utilisez un Process.Start à l'application loader. Peut-être passer un autre paramètre, puis de l'application du chargeur ne peut pas démarrer votre application uniquement si vous le faites à partir de votre code et passez cette "clé" à l'autre application.

J'espère que cela aide

0

La seule façon qu'il peut être fait est fait une sortie dans le programme après avoir placé une demande dans une tâche-programmateur pour lancer à nouveau

+0

Puis-je obtenir un exemple de code pour cela? – Gold

0

Vous devez avoir planificateur pour cela. Effectuez ensuite l'opération cocreateinstence, puis définissez les paramètres, puis enregistrez la tâche .. l'application se déclenche lorsque le programmateur fonctionne ..

0

P/Invoke CeRunAppAtTime avec vous-même comme la cible et 11 secondes à l'avenir comme un temps, puis quittez l'application.

+1

Downvote intéressante. Sinon, comment proposeriez-vous de faire cela? – ctacke

Questions connexes