chemin d'appel de programmes... [VB] - Programmation
Marsh Posté le 18-05-2001 à 16:14:13
Je crois que App.Path retourne le nom du répertoire du programme exe.
Salutations
Marsh Posté le 21-05-2001 à 09:16:57
Oui, App.Path retourne bien le chemin de l'exe mais comme le programme est lancé par le bootstrap de VB6, il est extrait d'un .CAB pour être copié dans le répertoire Windows. Et bizarrement, App.Path me retourne "c:\Winnt\System32" alors qu'il devrait plutôt retourner "c:\Winnt"
Marsh Posté le 18-05-2001 à 10:11:10
J'ai fait un programme d'installation qui est chargé d'appeler différents sous-programmes. Ce programme d'installation est exécuté par le bootstrap de VB6 de manière à s'assurer qu'il puisse s'exécuter depuis n'importe quelle machine. Les programmes à appeler sont situés dans un sous-répertoire du programme d'installation mais je ne sais pas quel chemin d'appel donner puisque le répertoire courant n'est plus celui du programme principal mais le répertoire System de Windows (le bootstrap a copié quelques DLL)
Je peux toujours donner un chemin absolu mais le programme est susceptible d'être executé depuis n'importe où.
Comment remédier simplement à ce problème
Merci d'avance