Bonjour,

J'utilise les .ini dans mon application.
Une application Dialog, avec une FormView au milieu.
Le truc, c'est que lorsque j'ecris dans mon .ini a partir de la classe de l'application, j'ai pas de probleme. Mais si j'essai a partir de la classe de ma formview, ca ne marche pas. Je n'ai pas d'erreur ni a la compil ni a l'execution.

Du coup je me demandai quelle est la portance de la fonction AfxGetApp().

Code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
// Main.cpp
AfxGetApp()->WriteProfileStringA("TEST", "VALUE_1", "Coucou");
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
// Formview.cpp
AfxGetApp()->WriteProfileStringA("TEST", "VALUE_2", "ByeBye");
J'obtien comme .ini:
[TEST]
VALUE_1=Coucou
Et donc pas de value_2

Ou est le bug?

PS: en mode debug je passe bien dans les 2, j'ai tester le retour des fonctions est il est OK(TRUE).