voici mon code d'ouverture du fichier
le but est de faire des traitement du genre recherche de mot ou caractere dans le tableau pbuf ; et ces traitemenst se font dans une classe de boite de dialogue CMaboite.
alors comment recuperer ce pbuf dans ma classe CMaboite ?????
merci.
void CProjetDoc::OnFileOpen()
{
// TODO : ajoutez ici le code de votre gestionnaire de commande
CString OpenFilter;
//parametre qui filtre uniquement les fichiers d'extension .txt
OpenFilter = "Text File (*.txt)|*.txt||";
//declaration de l boite de dialogue de choix du fichier
CFileDialog FileOpenDialog(
TRUE,
NULL,
NULL,
OFN_FILEMUSTEXIST|OFN_HIDEREADONLY|OFN_PATHMUSTEXIST,
OpenFilter, // filter
AfxGetMainWnd()); // the parent window
if(FileOpenDialog.DoModal()==IDOK)
{
CFile File;
//Verification si le fichier est vraiment ouvert
VERIFY(File.Open(FileOpenDialog.GetPathName(),CFile::modeRead));
//lecture
File.Read(pbuf,10000) ;
for(int i=0;i<10000; i++)
//pt->m_pbuf2[i]=pbuf[i];
//Mise à jour de la vue dans la fenetre et fermeture du fichier
UpdateAllViews(false);
File.Close();
//Booleen qui signale l'ouverture du fichier
ouvert=true;
}
}