Ajouter un commentaire

fredericmazue

Quote:
En fait j'ai recupéré l'arborescence exacte du répertoir pris pour "./" depuis mon exe :
C:/ProgrammesFiles/Fichiers Communs/System/MAPI/1036/NT

Hum, la MAPI
Comme c'est étrange. Elle est censée faire quoi ton application ?

Quote:
Soit il me dit qu'il me manque des bibnliothèques de microsoft pour l'exe

Qui "il" :?:
Quelles bibliothèques. :?:
Bon sang, tu peux pas être un peu plus précis ou mieux nous montrer un message d'erreur.

Quote:
soit il me dit que le programme à mal été installer

Qui "il" :?:
Bon ça, ça peut être un pb lié à MSI, mais faut voir. Pas vraiment assez de renseignement pour trancher pour l'instant.

Quote:
Peut être a cause du stdafx.h et stdafx.cpp qu'il me rajoute par défaut.

Rien à voir

Quote:
D'où le fait qu'utiliser les fonctions GetModuleFileName et de SetCurrentDirectory me poserait le même problème

Mais non, bien sûr que non

Pardonne moi (je ne le dit pas pour te peiner) mais ce que tu racontes n'a aucun sens.
Il n'y aucune raison qu'une application console ne trouve pas des bibliothèques pour la bonne et simple raison qu'une application console utilise les mêmes bibli qu'une application à fenêtre.
Idem pour GetModuleFileName et SetCurrentDirectory qui sont des APIs présentes dans tous les Windows de l'univers.

Par contre quand je prends ton affaire globalement, avec l'histoire du "mal installé", on dirait que tu as un conflit de nom quelque part et que tu écrases avec ton exécutable un exécutable préablement installé avec MSI et appartenant à une autre application. Ca pourrait tout expliquer, y compris ce répertoire MAPI qui serait utilisé par l'autre application en temps normal. Et y compris ces histoires Console/Win32 selon ce qu'est l'application écrasée
Moi je chercherais dans cette direction avant de continuer à coder quoi que ce soit.
Il s'appelle comment l'exe que tu codes ?

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
  GGG    SSS   X   X   AA   X   X 
G S X X A A X X
G GG SSS X AAAA X
G G S X X A A X X
GGG SSSS X X A A X X