Ouvrir un fichier avec une application
Fermé
gagner79
Messages postés
261
Date d'inscription
mercredi 28 mai 2008
Statut
Membre
Dernière intervention
20 décembre 2009
-
13 févr. 2009 à 17:27
gagner79 Messages postés 261 Date d'inscription mercredi 28 mai 2008 Statut Membre Dernière intervention 20 décembre 2009 - 14 févr. 2009 à 14:35
gagner79 Messages postés 261 Date d'inscription mercredi 28 mai 2008 Statut Membre Dernière intervention 20 décembre 2009 - 14 févr. 2009 à 14:35
A voir également:
- Ouvrir un fichier avec une application
- Comment ouvrir un fichier epub ? - Guide
- Ouvrir fichier .bin - Guide
- Fichier rar - Guide
- Comment ouvrir un fichier docx ? - Guide
- Ouvrir un fichier .dat - Guide
17 réponses
en c# si tu définit un paramètre à la fonction main de l'exe (de type tableau de string), tu obtiens le chemin de fichier que tu as ouvert comme valeur du 1er élément de ce tableau. En ruby il doit y avoir un système similaire
gagner79
Messages postés
261
Date d'inscription
mercredi 28 mai 2008
Statut
Membre
Dernière intervention
20 décembre 2009
40
14 févr. 2009 à 11:15
14 févr. 2009 à 11:15
serait t-il possible d'aller dans Options des dossiers -> Types de fichiers -> Avancé -> Modifier Ouvrir -> et dans Application utilisée... donner le chemin du fichier dans une variable ?
par exemple :
lien_de_l'application, url=chemin
comme ça quand j'ouvrirais mon jeu la variable url sera définie, c'est possible de faire un truc du genre ?
par exemple :
lien_de_l'application, url=chemin
comme ça quand j'ouvrirais mon jeu la variable url sera définie, c'est possible de faire un truc du genre ?
lermite222
Messages postés
8702
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
14 févr. 2009 à 11:23
14 févr. 2009 à 11:23
Bonjour,
Pour autant que l'appli soit un exécutable, Oui
Pas dans un environnement de programmation.
A+
Pour autant que l'appli soit un exécutable, Oui
Pas dans un environnement de programmation.
A+
gagner79
Messages postés
261
Date d'inscription
mercredi 28 mai 2008
Statut
Membre
Dernière intervention
20 décembre 2009
40
14 févr. 2009 à 11:50
14 févr. 2009 à 11:50
hon hon.
Donc tu sais comment je pourrais faire ?
Donc tu sais comment je pourrais faire ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
lermite222
Messages postés
8702
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
14 févr. 2009 à 12:11
14 févr. 2009 à 12:11
Supposons que ton appli se nomme MyAppli.exe et les fichiers annexe LesFichier.RDD
Dans l'explorateur de fichier, clic droit sur LesFichier.RDD dans la fenêtre qui s'ouvre tu sélectionne l'appli qui va avec (si elle n'apparaît pas tu peu "parcourir")
et cocher < toujours ouvrir avec>
Mais quand le fichier est appelé, il faut que ton appli sache ce qu'elle doit faire avec
Dans l'explorateur de fichier, clic droit sur LesFichier.RDD dans la fenêtre qui s'ouvre tu sélectionne l'appli qui va avec (si elle n'apparaît pas tu peu "parcourir")
et cocher < toujours ouvrir avec>
Mais quand le fichier est appelé, il faut que ton appli sache ce qu'elle doit faire avec
gagner79
Messages postés
261
Date d'inscription
mercredi 28 mai 2008
Statut
Membre
Dernière intervention
20 décembre 2009
40
14 févr. 2009 à 12:23
14 févr. 2009 à 12:23
et comment dois-je faire pour que mon application connaissent le chemin du fichier ouvert ?
lermite222
Messages postés
8702
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
14 févr. 2009 à 12:42
14 févr. 2009 à 12:42
Là je comprend pas ta question,
Quand le fichier appel l'appli par windows, le chemin est aussi passer en paramètre, s'il faut d'autre paramètre pour informer l'appli il te faut les passer en ligne de commande et les saisir lors de l'ouverture de l'appli.
Mais ça c'est de la programmation et je ne connaît pas ton language.
Je peu te donner un piste en VB
Ligne de commade du fichier LesFichier.RDD /12 /M (par exemple)
ouverture de l'appli, 1ère instruction
Variable = Command
Et dans ton language, à toi de séparer les paramètres s'il y en a plusieurs.
Quand le fichier appel l'appli par windows, le chemin est aussi passer en paramètre, s'il faut d'autre paramètre pour informer l'appli il te faut les passer en ligne de commande et les saisir lors de l'ouverture de l'appli.
Mais ça c'est de la programmation et je ne connaît pas ton language.
Je peu te donner un piste en VB
Ligne de commade du fichier LesFichier.RDD /12 /M (par exemple)
ouverture de l'appli, 1ère instruction
Variable = Command
Et dans ton language, à toi de séparer les paramètres s'il y en a plusieurs.
gagner79
Messages postés
261
Date d'inscription
mercredi 28 mai 2008
Statut
Membre
Dernière intervention
20 décembre 2009
40
14 févr. 2009 à 12:49
14 févr. 2009 à 12:49
oui mais moi ça me donne ça :
j'ouvre le fichier, ça ouvre mon jeu et c'est tout. Je n'ai aucun paramètres ni rien du tout.
donc je n'ai pas le chemin.
j'ouvre le fichier, ça ouvre mon jeu et c'est tout. Je n'ai aucun paramètres ni rien du tout.
donc je n'ai pas le chemin.
lermite222
Messages postés
8702
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
14 févr. 2009 à 12:52
14 févr. 2009 à 12:52
Mais si...
il est dans la variable transposée par Command
Il y a le path + le fichier
Cherche l'équivalent à command et ça ira.
il est dans la variable transposée par Command
Il y a le path + le fichier
Cherche l'équivalent à command et ça ira.
gagner79
Messages postés
261
Date d'inscription
mercredi 28 mai 2008
Statut
Membre
Dernière intervention
20 décembre 2009
40
14 févr. 2009 à 13:03
14 févr. 2009 à 13:03
je crois avoir trouvé un équivalent de Command : ARGV, je vais essayer avec ça tout de suite.
gagner79
Messages postés
261
Date d'inscription
mercredi 28 mai 2008
Statut
Membre
Dernière intervention
20 décembre 2009
40
14 févr. 2009 à 13:44
14 févr. 2009 à 13:44
ARGV ça marche pour un fichier ".rb" (ruby program), mais pour mon application ça marche pas, ça me met un tableau vide, pourquoi ?
lermite222
Messages postés
8702
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
14 févr. 2009 à 13:56
14 févr. 2009 à 13:56
Humm, apparement ARGV est l'équivalent en VB de App.
essaye un peu de faire rb.path
Mais ça donnera peut être le path de l'application elle même.
essaye un peu de faire rb.path
Mais ça donnera peut être le path de l'application elle même.
gagner79
Messages postés
261
Date d'inscription
mercredi 28 mai 2008
Statut
Membre
Dernière intervention
20 décembre 2009
40
14 févr. 2009 à 14:00
14 févr. 2009 à 14:00
undefined local variable or method 'rb' for nil:NilClass
lermite222
Messages postés
8702
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
14 févr. 2009 à 14:08
14 févr. 2009 à 14:08
Désolé, mais comme dit je ne connaît pas ton language et tu n'a manifestement pas trouver l'équivalent de Command ( pour autant qu'il existe)
A+
Edit:
Et je revient à un de mes poste précédant.. Si tu essaye ça à partir de ton compilateur ça sait pas marcher, il faut compiler pour avoir un exe.
A+
Edit:
Et je revient à un de mes poste précédant.. Si tu essaye ça à partir de ton compilateur ça sait pas marcher, il faut compiler pour avoir un exe.
gagner79
Messages postés
261
Date d'inscription
mercredi 28 mai 2008
Statut
Membre
Dernière intervention
20 décembre 2009
40
14 févr. 2009 à 14:14
14 févr. 2009 à 14:14
je n'ai pas besoin de compiler.
Merci quand même.
Merci quand même.
lermite222
Messages postés
8702
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
14 févr. 2009 à 14:17
14 févr. 2009 à 14:17
OK, voir
http://translate.google.be/...
ça pourra probablement t'aider.
http://translate.google.be/...
ça pourra probablement t'aider.
gagner79
Messages postés
261
Date d'inscription
mercredi 28 mai 2008
Statut
Membre
Dernière intervention
20 décembre 2009
40
14 févr. 2009 à 14:20
14 févr. 2009 à 14:20
ouh là c'est quelle langue ça ? du français bizarre ?
lermite222
Messages postés
8702
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
14 févr. 2009 à 14:31
14 févr. 2009 à 14:31
Si tu comprend l'anglais tu peu reprendre la page original, le lien c'est la traduction par Google
J'ai pas trouver de page en français.
Mais les codes ! c'est quand même dans ton language Non ?
J'ai pas trouver de page en français.
Mais les codes ! c'est quand même dans ton language Non ?
gagner79
Messages postés
261
Date d'inscription
mercredi 28 mai 2008
Statut
Membre
Dernière intervention
20 décembre 2009
40
14 févr. 2009 à 14:35
14 févr. 2009 à 14:35
oui je comprendrais mieux en anglais qu'en français pas français.
mais c'est quoi qu'est censé m'intéresser là-dedans ?
mais c'est quoi qu'est censé m'intéresser là-dedans ?