Dossier d'execution

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Oliv
Messages : 2117
Inscription : mer. 21/janv./2004 18:39

Dossier d'execution

Message 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:
Avatar de l’utilisateur
Chris
Messages : 3731
Inscription : sam. 24/janv./2004 14:54
Contact :

Message par Chris »

GetCurrentDirectory_() il me semble, mais j'en suis pas sur!

Chris :)
comtois
Messages : 5186
Inscription : mer. 21/janv./2004 17:48
Contact :

Message par comtois »

Oliv
Messages : 2117
Inscription : mer. 21/janv./2004 18:39

Message par Oliv »

ahhh, merci :D
Heis Spiter
Messages : 1092
Inscription : mer. 28/janv./2004 16:22
Localisation : 76
Contact :

Message par Heis Spiter »

Heis Spiter, webmaster du site http://www.heisspiter.net
Développeur principal et administrateur du projet Bird Chat
Parti courir au bonheur du dév. public et GPL :D
Oliv
Messages : 2117
Inscription : mer. 21/janv./2004 18:39

Message par Oliv »

merci :D
Avatar de l’utilisateur
cederavic
Messages : 1338
Inscription : lun. 09/févr./2004 23:38
Localisation : Bordeaux

Message par cederavic »

Guimauve
Messages : 1015
Inscription : mer. 11/févr./2004 0:32
Localisation : Québec, Canada

Message 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
Oliv
Messages : 2117
Inscription : mer. 21/janv./2004 18:39

Message par Oliv »

Merci à vous :D
Répondre