Lancer une application avec des paramètres en entrée [Résolu]

tri_yann 124 Messages postés mercredi 23 novembre 2005Date d'inscription 19 septembre 2013 Dernière intervention - 15 avril 2012 à 21:54 - Dernière réponse : tri_yann 124 Messages postés mercredi 23 novembre 2005Date d'inscription 19 septembre 2013 Dernière intervention
- 16 avril 2012 à 13:51
Bonjour,

J'ai créé une application VB.NET appelée "Application1" publiée "Click-once" sur mon réseau. Cette application peut être installée et lancée normalement par les utilisateurs. Je voudrai créer une autre application VB.NET appelée "Application2" qui est installée sur les même postes utilisateurs qui appèle "Application1" en envoyant des paramètres.

Quelqu'un a-t-il une idée ?

Je sais envoyer des paramètres si j'utilise une commande type Shell "C:\...\Application1.exe", mais pas avec "\\10.2.1...\..\Application1.Application"

Yann
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
tri_yann 124 Messages postés mercredi 23 novembre 2005Date d'inscription 19 septembre 2013 Dernière intervention - 16 avril 2012 à 13:51
3
Merci
Bonjour,

A y est j'ai trouvé.
Pour ceux que ca intéresse. Une application "Click-once" se lance via une Url. Donc les paramètres sont à transmettre de la même manière :"Http://.../Programme.application?Par=toto

Je vous laisse constater par vous même :
http://msdn.microsoft.com/en-us/library/ms172242.aspx


Yann

Merci tri_yann 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 102 internautes ce mois-ci

Commenter la réponse de tri_yann
ehjoe 728 Messages postés samedi 4 avril 2009Date d'inscription 30 mars 2014 Dernière intervention - 16 avril 2012 à 09:14
0
Merci
Bonjour tri_yann,

Tu as la commande :

Process.Start("porgramme.exe", arguments en param)

Mais pour passer des paramètres tu as plein d'autres méthodes :
- Fichier txt ou autre
- Variable d'environnement
- ...

Cordialement, Joe.
Commenter la réponse de ehjoe
tri_yann 124 Messages postés mercredi 23 novembre 2005Date d'inscription 19 septembre 2013 Dernière intervention - 16 avril 2012 à 12:12
0
Merci
Bonjour EhJoe,

Merci pour ta réponse.

Pour la commande Process.start("Application.exe", ...), je connais mais je ne lance pas l'exe car je ne connais pas le chemin de l'application. L'installation est transparente et le .exe s'est installé dans un sous dossier de "Users". C'est pourquoi je lance via un url "\\10.2.1....\Programme.application"). Rappel : je publie mon application sur le réseau.

Pour le fichier texte, ce même programme peut être lancé x fois sur le même poste. Je crains des conflits d'écriture/lecture.

Par contre, la solution des variables d'environnement peut m'intéresser. Peux-tu m'en dire plus ?


Yann
Commenter la réponse de tri_yann

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.