begin process at 2010 02 10 03:28:50
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

Urgent


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Urgent

jeudi 15 juillet 2004 à 11:55:21 | Urgent

samki

Bonjour,
j utilise la fonction suivante pour réecupérer le chemin de l'executable:
CString CCreateIso::GetPathExe()
{

DWORD cchCurDir=0;

LPTSTR lpszCurDir;
TCHAR tchBuffer[MAX_PATH+1];
lpszCurDir = tchBuffer;

GetCurrentDirectory(cchCurDir, lpszCurDir);
lpszCurDir[MAX_PATH+1] = '\0';
//lui concatener le chemin des modele HTML

return lpszCurDir;
}
Mais parfois c amarche et aujourd hui ca me fait sortir des caratères bizarres:((
aidez moi SVP c urgent!:(
jeudi 15 juillet 2004 à 12:10:55 | Re : Urgent

BruNews

Administrateur CodeS-SourceS
La currentdirectory n'a rien a voir avec le chemin de l'executable car peut changer en cours d'execution ou peut etre modifie directement par le raccourci lanceur.

char* MyPath(char* pszDest)
{
char* c = pszDest + GetModuleFileName(NULL, pszDest, MAX_PATH);
while(*c != '\\') c--; *c = 0;
return pszDest;
}

ciao...
BruNews, Admin CS, MVP Visual C++
jeudi 15 juillet 2004 à 14:51:11 | Re : Urgent

samki

J'ai pas compris, pszDest represente koi?
je cherche le chemin de l'executable.car j'utlise des chemins qui sont dependant du chemin de l executable(racourci du lanceur)
jeudi 15 juillet 2004 à 15:14:06 | Re : Urgent

samki

en fait je pense qu'il me manquait juste l'initialisation de cchCurDir

cchCurDir=MAX_PATH
jeudi 15 juillet 2004 à 15:59:59 | Re : Urgent

BruNews

Administrateur CodeS-SourceS
J'insiste, currentdirectory et chemin de l'executable, AUCUN RAPPORT !!! ensuite tu fais comme tu veux...
char* pszDest est buffer qui va recevoir exeName, c'est du C.

ciao...
BruNews, Admin CS, MVP Visual C++


Cette discussion est classée dans : urgent, chemin, lpszcurdir, cchcurdir, tchbuffer


Répondre à ce message

Sujets en rapport avec ce message

AIDEEEEE URGENT!!!!!!!!!!!!!! [ par C++ ] #include void main(){char MonChar[10000];cin>>MonChar;if(MonChar=="Cacher AOL") { cout } else{cout<<"Vous avez pas Taper la fonction correcte lol Chemin d'accés [ par Juan-Marco ] Bonjour,Je ne comprend pas. Sur ce site, j'ai appris à utiliser ShellExecute mais le problème c'est au niveau du chemin ShellExecute(NULL, "op source en c conversion Urgent [ par fleur ] je suis super débutante. Je cherche en C un code pour convertir un décimal en hexadécimal.Je vous remercie d'avance pour votre aide...j'en ai vraiment calculatrice en c++ TRES URGENT!!! [ par zouz ] Il faut que je réalise une calculatrice en programmation.Le fonctionnement est comparable à une calculatrice de poche tel que nous avons l'habitude d' minuterie - URGENT [ par oussama ben laden ] Bonjour ji voudrai savouar koment fer oune minuteri en c++.Et il fodrai ke le programe envoi, a une certaine heur, 1 signial sur le por séri afin d'en Urgent, besoin de <sys/socket.h>, <netinet/in.h>, netdb.h [ par Budykiller ] ca presse :) Merci d'avance recherche d un fichier .h, urgent [ par PsychoZ@rb ] qui pourrait m envoyer le fichier , c celui que l on peut mettre dans les #include...d avance merci a celui qui aura l obligeance de bien vouloir me Urgent !!! Fonction EditStreamCallback des contrôles RichTextBox [ par appstmd ] Quelqu'un sais-il comment on utilise cette fonction pour affecter à un contrôle RichText d'une boîte de dialogue le contenu d'un variable RTF ?Merci d [URGENT] Recherche DLL [ par Manthis ] Salut,Je cherche une DLL (ou tout autre moyen) qui me permette de crypter un fichier EXE (il faut que celui ci soit encore executable) pour empêcher q


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
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,671 sec (3)

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