Recupération ds un fichier ini et chaine de caractère [VC++.NET] - C++ - Programmation
Marsh Posté le 18-02-2004 à 15:45:35
GetPrivateProfileString("work","nom_detail","",nom_detail,sizeof(nom_detail),trashini);
nom_detail est défini en LPTSTR
Marsh Posté le 18-02-2004 à 15:48:02
ok.donc un brin n'importe quoi
nom_detail doit etre un pointeur vers un tableau de caractere. Ce que tu fais, mais la a mon idee il pointe sur rien du tout
ton sizeof(nom_detail) est archi faux. Il va renvoyer la taille du pointeur, hors ce que la fonction attends c'est la taille du tableau pointé.
exemple alacon :
Code :
|
Marsh Posté le 18-02-2004 à 15:52:44
merci
c'est pas tout les jours qu'on a des réponses simples, directes et rapides sur les forums
Marsh Posté le 18-02-2004 à 15:35:21
Bonjour,
j'essaie de récupérer des données dans un fichier .ini avec la fonction GetPrivateProfileString.
Le quatrième argument de cette fonction est la variable qui récupère cette donnée.
J'aimerais n'avoir à utliser cette fonction qu'une seule fois et avoir une variable accessible dans l'ensemble du programme.
J'ai fait quelques essais avec le mot clé extern sans succés.
Quelqu'un pourrait il m'aider ?