hseldon
Messages postés2Date d'inscriptionsamedi 17 juillet 2004StatutMembreDernière intervention18 juillet 2004
-
17 juil. 2004 à 21:02
astuceur
Messages postés38Date d'inscriptionlundi 10 février 2003StatutMembreDernière intervention21 septembre 2008
-
6 nov. 2004 à 18:06
au secours !!!
j'utilise dans un programme la ligne suivante pour ouvrir un fichier depuis une listbox
toto = Shell("chemin de l'executable" & " " & "chemin du fichier", 1)
cela fonctionne parfaitement avec des fichiers *.pdf ainsi que *.htm
par contre avec winword, excel, au encore autocad j'ai bien le lancement de l'appli
mais cela plante pour le fichier lui meme
quelqu'un peut il m'expliquer ce petit mystere
ou me proposer une solution alternative
merci d'avance
cs_LordBob
Messages postés2865Date d'inscriptionsamedi 2 novembre 2002StatutMembreDernière intervention11 mai 20099 17 juil. 2004 à 21:16
je sais pas si c'est ce que tu veux faire, mais tu peux a la place de mettre le chemin de l'executable et tout, dans le shell tu mets que le nom de fichier (avec son chemin), et il ouvrira le fichier avec le programme par default...
Bob...
"La chance accorde ses faveur aux esprits avertis..."
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 200628 18 juil. 2004 à 00:29
A mon avis ton pb doit résider dans le fait que tu as sans doute des espaces dasn le chemin complet d'accès à ton fichier. IL faut alors mettre celui-ci entre guillemet pour qu'il soit lu en un seul morceau par l'executable.
quiaimeflash
Messages postés270Date d'inscriptionsamedi 29 novembre 2003StatutMembreDernière intervention11 juillet 2007 18 juil. 2004 à 09:51
J'suis d'accor avec "LordBob", je fais cet technique moi aussi, c'est pour un éditeur, je trouve que c'est la meilleur solution et je n'ai pas de probleme avec les extensions inconnus car je ne travaille que sur des fichier genre .htm .txt ,....
Vous n’avez pas trouvé la réponse que vous recherchez ?
hseldon
Messages postés2Date d'inscriptionsamedi 17 juillet 2004StatutMembreDernière intervention18 juillet 2004 18 juil. 2004 à 10:17
a tous merci de vos réponses
pour moi la bonne solution était de mettre le chemin du fichier entre guillemets car en effet il y a des espaces dans le chemin
le fait de mettre uniquement le chemin fichier sans celui de l'exe ne me solutionnait rien mais comme je n'ai pas essayé le chemin fichier seul avec des guillemets je ne sais pas si cela aurait marché.
en tout cas vous m'avez sortie d'une galere qui me rongeait depuis un bon moment !
bonne fin de WE à tous !