Page 1 sur 1

Dossier d'execution

Publié : mar. 20/avr./2004 15:48
par Oliv
Je n'arrive pas à retrouver la commande/APi qui permet de retrouver le dossier ou est exécuté le programme, pourtant que suis presque certain d'avoir lu comment faire ici ou sur le musée. Merci d'aider ma pauvre mémoire :cry:

Publié : mar. 20/avr./2004 16:59
par Chris
GetCurrentDirectory_() il me semble, mais j'en suis pas sur!

Chris :)

Publié : mar. 20/avr./2004 17:02
par comtois

Publié : mar. 20/avr./2004 17:25
par Oliv
ahhh, merci :D

Publié : mar. 20/avr./2004 18:07
par Heis Spiter

Publié : mar. 20/avr./2004 19:26
par Oliv
merci :D

Publié : mar. 20/avr./2004 19:28
par cederavic

Publié : mar. 20/avr./2004 19:29
par Guimauve
Si tu veux te faire une petite librairie avec Tailbite voiçi le source. La première retourne le nom du fichier exe de ton programme et l'autre le répertoire d'éxécution de ton programme.

Code : Tout sélectionner

; >>>>>>>>>>>>>>>>>>>>>>>>
; Codé par : Le Soldat Inconnu
; Ajusté par Guimauve
; Le 10 mars 2004
; Version  1.0
; <<<<<<<<<<<<<<<<<<<<<<<<

ProcedureDLL.s GetExeName() 
  ExeName.s = Space(255) 
  GetModuleFileName_(0, @ExeName, 255) 
  ProcedureReturn ExeName
EndProcedure 

ProcedureDLL.s GetExeDirectory()
 appdir.s = Space(255)
 GetCurrentDirectory_(255, @appdir)
 If Right(appdir, 1) <> "\"; si l'adresse ne finit pas par "\"
   appdir = appdir + "\"; on ajoute le "\"
 EndIf
 ProcedureReturn appdir
EndProcedure

Publié : mar. 20/avr./2004 21:31
par Oliv
Merci à vous :D