begin process at 2012 05 27 18:05:37
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

API

 > RÉCUPÉRER LE RÉPERTOIRE COURANT DE L EXECUTABLE

RÉCUPÉRER LE RÉPERTOIRE COURANT DE L EXECUTABLE


 Information sur la source

Note :
1 / 10 - par 1 personne
1,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :API Niveau :Débutant Date de création :20/02/2002 Date de mise à jour :20/02/2002 17:44:12 Vu :8 674

Auteur : thitoune

Ecrire un message privé
Commentaire sur cette source (7)
Ajouter un commentaire et/ou une note

 Description

Je pense que c'est clair

Source

  • char *Buffer = (char *) calloc(sizeof (char), 1024);
  • //Buffer contiendra le path du répertoire de votre programme
  • GetFullPathName("votre_programme_executable.exe", 1024, Buffer, NULL);
char *Buffer = (char *) calloc(sizeof (char), 1024);
//Buffer contiendra le path du répertoire de votre programme
GetFullPathName("votre_programme_executable.exe", 1024, Buffer, NULL);
 



 Sources du même auteur

Source avec Zip GESTION DE LA MOLETTE DE LA SOURIS
RÉCUPÉRER UN OBJET GRAPHIQUE EN FONCTION DE LA POSITION DE L...

 Sources de la même categorie

Source avec Zip WIN32 TLS LENT par dguilmain
Source avec Zip VIDER ELEMENTS DE CORBEILLE WINDOWS7 (WIN64) par BruNews
Source avec Zip Source avec une capture FIND TEXT (WIN64) par BruNews
Source avec Zip DELETE DIRECTORY (WIN64) par BruNews
Source avec Zip ENUM DIRECTORY (WIN64) par BruNews

Commentaires et avis

Commentaire de PJulot le 20/02/2002 18:55:49

Autre méthode :

#include <direct.h>

char * buffer;
_getcwd ( buffer, 512 );

Commentaire de thitoune le 22/02/2002 19:17:12

je sais mais elle marche pas tout le temps c'est pourquoi j'ai donné cette alternative

Commentaire de stun le 17/06/2002 09:56:05

pourquoi vous ne passez pas par les parametres de la fonction main
void main(int nbarg, char *arg[]){
cout<<arg[0]<<endl;
}


arg[0] donne le chemin jusqu au fichier exe

Commentaire de thitoune le 22/08/2002 10:49:10

C'est une bonne idée en effet, je n'y avais pas pensé

Commentaire de thitoune le 22/08/2002 10:49:19

C'est une bonne idée en effet, je n'y avais pas pensé

Commentaire de BlackGoddess le 06/11/2002 15:51:09

mais pour les app en WinMain, on peut aussi avoir GetModuleFileName

Commentaire de rosco91 le 05/06/2007 11:07:50

J'ai éssayé ton petit bout de code dans mon programme. Et il n'affiche pas du tout le nom du répertoire ou se trouve mon executable. Il serait possible que j'utilises mal ton code ou que j'ai mal compris ce que doit afficher ton code. Alors j'aimerais si possible que tu en dises plus sur ton code pour que je puisses le comprendre s'il te plait.

Merci d'avance..

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,858 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales