Bonjour,
J'ai le problème suivant :
J'ai créé une application dans laquelle à l'ouverture j'attribue le répertoire courant (où se trouve l'exe) à une variable globale à l'aide de GetCurrentDir :
MYDIR:=GetCurrentDir+'\';
Cette variable me sert à définir l'emplacement d'autres fichiers (.ini, .log...).
Ensuite j'ai créé une procédure d'installation avec InnoSetup.
Tout fonctionne bien sauf que le raccourci créé sur le bureau à sa section "Démarrer Dans" vide.
Ceci à pour effet de positionner MYDIR à "C:\Documents and Settings\xxxx\Bureau\" et bien sûr il ne trouve plus les fichiers .ini...
Quand je remplis cette section ou que je lance l'exe depuis son répertoire pas de problème.
Je ne cherche pas à corriger cela au niveau raccourci mais au niveau de l'exe.
Comment être certain que quelque soit la manière dont il est lancé on est toujours le bon répertoire (celui de l'exe) ?
Merci.
A.
Partager