Repertoire courant

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
karclopfr
Messages : 8
Inscription : dim. 05/mars/2006 11:03

Repertoire courant

Message par karclopfr »

Bonjour,

J' ai fait un petit script avec quelques images. Pour charger les images je fais :
LoadSprite(0,"im/wk64.png")
...

J' ai créé un exécutable et je l' ai distribué.
Le problème est que pour certains ( en créant un raccourcis par exemple ) le logiciel plante car il ne trouve pas le repertoire "im".

Vous avez une solution ?

Merci

Seb
Avatar de l’utilisateur
Thyphoon
Messages : 2706
Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :

Message par Thyphoon »

Salut pour connaitre le repertoire courant
PB<4

Code : Tout sélectionner

;Repertoire courant
curdir.s=Space(250)
GetCurrentDirectory_(250,@curdir)
If Right(curdir,1)<>"\":curdir+"\":EndIf
PB4

Code : Tout sélectionner

;Repertoire courant
curdir.s=GetCurrentDirectory()
If Right(curdir,1)<>"\":curdir+"\":EndIf
Dr. Dri
Messages : 2527
Inscription : ven. 23/janv./2004 18:10

Message par Dr. Dri »

Sinon pour forcer le dossier du programme a être le répertoire courant tu as ca:

Code : Tout sélectionner

Path.s = GetPathPart( ProgramFilename() )
SetCurrentDirectory(Path)
Dri ;)
Répondre