domsig
Messages postés125Date d'inscriptionlundi 6 septembre 2004StatutMembreDernière intervention11 mai 2010 26 janv. 2005 à 09:56
salut
chez moi ça marche en faisant sur le clic d'un bouton :
dim x as variant
x=shell(chemin de l'exécutable\exécutable)
chez moi si je fais application.path ça me renvoie le répertoire d'installation de powerpoint et pas celui où est enregistrée la présentation, ça doit être la cause de ton erreur...
domsig
Messages postés125Date d'inscriptionlundi 6 septembre 2004StatutMembreDernière intervention11 mai 2010 27 janv. 2005 à 09:10
si quelqu'un a déplacé le dossier de l'exécutable je ne vois pas bien comment ta présentation pourrait en retrouver le chemin, à moins de balayer le disque dur jusqu'à le trouver...
ou alors tu parles du dossier de la présentation ? mais dans ce cas ma première réponse fonctionne...
marcod59
Messages postés170Date d'inscriptionvendredi 16 janvier 2004StatutMembreDernière intervention13 juin 2010 27 janv. 2005 à 10:51
marcod59
Oui le .exe et le .ppt sont dans le même dossier et j'aimerais avoir la même fonction qui est utilisé en VB (Shell App.Path & "\fin.exe") qui ne fonctionne pas dans powerpoint.
Avec
dim x as variant
x=shell(chemin de l'exécutable\exécutable)
si le chemein de l'exe change cela ne fonctionne plus.
Merci
@+++
Vous n’avez pas trouvé la réponse que vous recherchez ?
domsig
Messages postés125Date d'inscriptionlundi 6 septembre 2004StatutMembreDernière intervention11 mai 2010 29 janv. 2005 à 10:28
ça rejoint ce que je te dis :
- soit l'exécutable reste dans le repertoire du ppt et à ce moment tu peux coder en dur l'accès à l'exécutable avec x=shell(chemin de l'exécutable\exécutable),
- soit l'exécutable est dans un autre répertoire fixe et connu et à ce moment la même ligne fonctionne,
- soit l'exécutable est dans un chemin inconnu et à ce moment la
solution c'est de coder une recherche du chemin de l'exécutable avant
son exécution