Salut,

j'aimerai pouvoir dans un CDialog choisir un fichier puis ouvrir un document CMonAppliDoc en cliquant sur OK.

J'ai fait quelques tentatives mais rien ne se passe :

Déjà un, j'ai fait quelque chose de pas très cathodique, j'ai mis mon CDialog en classe ami dans CMonAppliDoc...

et ensuite des choses du genres :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
void CProfilDlg::OnButtonOk() 
{
	CMonAppliDoc* doc = new CMonAppliDoc;
	CString path = getPath();
	doc->OnOpenDocument(path);
 
	CDialog::OnOK();
}
Ce que je veux, c'est recopier exactement ce qui se passe quand on fait "fichier"->"ouvrir"... seulement je sais pas vraiment ce qui s'y passe.

Merci à ceux qui pourront m'éclairer.