Bonjour,

Voil� le contexte :
J'ai sept champ DataGridView, et en fonction d'une option (du style ListBox), je veux que seul le champ s�lectionn� par l'option soit modifi� par une fonction �venementielle.

Je voulais donc utiliser un pointeur, modifi� dans la fonction de la ListBox, et plus apr�s utilis� dans la fonction �venementielle (r�ception sur SerialPort).


J'ai essay� plusieurs choses :
Dans Form1.h au niveau des d�clarations :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
private: DataGridView ^ *pDGV;
puis dans Form1.cpp, la fonction �venementielle de la ListBox :
=> Erreur de conversion de cli::array<Type> en DataGridView^ *.


Puis :
Dans Form1.h au niveau des d�clarations :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
private: cli::interior_ptr<DataGridView>^ pDGV;
puis dans Form1.cpp, la fonction �venementielle de la ListBox :
=> Erreur interior_ptr ne peut pas prendre de le type DataGridView.


J'ai �galement essay� de d�placer les d�clarations ... idem.


Mais, ces d�clarations sont correctes lorsqu'elles sont au niveau d'une fonction.

Comment d�clarer des pointeurs globaux ? Et, est-ce la bonne m�thode ?