Rebonjour,
Voici mon code (il provient de : http://msdn.microsoft.com/en-us/libr...iledialog.aspx) :

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
private:
   void button1_Click( Object^ /*sender*/, System::EventArgs^ /*e*/ )
   {
      Stream^ myStream;
      SaveFileDialog^ saveFileDialog1 = gcnew SaveFileDialog;
      saveFileDialog1->Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*";
      saveFileDialog1->FilterIndex = 2;
      saveFileDialog1->RestoreDirectory = true;
      if ( saveFileDialog1->ShowDialog() == System::Windows::Forms::DialogResult::OK )
      {
         if ( (myStream = saveFileDialog1->OpenFile()) != nullptr )
         {

            // Code to write the stream goes here.
            myStream->Close();
         }
      }
   }
R�sultat, il m'affiche 5 erreurs :

Erreur 6 error C2227: la partie gauche de '->Close' doit pointer vers un type class/struct/union/g�n�rique c:\documents and settings\utilisateur\mes documents\visual studio 2008\projects\heroes v trigger editor\heroes v trigger editor\Form1.h 2382

Erreur 2 error C2065: 'Stream' : identificateur non d�clar� c:\documents and settings\utilisateur\mes documents\visual studio 2008\projects\heroes v trigger editor\heroes v trigger editor\Form1.h 2371

Erreur 3 error C2065: 'myStream' : identificateur non d�clar� c:\documents and settings\utilisateur\mes documents\visual studio 2008\projects\heroes v trigger editor\heroes v trigger editor\Form1.h 2371

Erreur 4 error C2065: 'myStream' : identificateur non d�clar� c:\documents and settings\utilisateur\mes documents\visual studio 2008\projects\heroes v trigger editor\heroes v trigger editor\Form1.h 2371

Erreur 5 error C2065: 'myStream' : identificateur non d�clar� c:\documents and settings\utilisateur\mes documents\visual studio 2008\projects\heroes v trigger editor\heroes v trigger editor\Form1.h 2371
Je comprends ces erreurs. Alors, je corrige le tout, j'enl�ve carr�ment les lignes
Code : S�lectionner tout - Visualiser dans une fen�tre � part
Stream^ myStream; myStream->Close();
et le d�but de ligne "myStream = "

Maintenant, le programme se lance correctement. Mais quand j'enregistre depuis ce dialogue, et que je vais voir apr�s le fichier que j'ai enregistr�, rien n'y est... Il est totalement blanc, alors qu'il y avait des choses �crites dans la richtextbox.

Peut-�tre faut-il lier la richtextbox avec ce dialogue, pour qu'il sache ce qu'il faut enregistrer ? Quoi qu'il en soit, je n'ai encore rien trouv�