Voila mon probl�me,
je r�cup�re d'un openFileDialog, le chemin de mon fichier.
Je le recupere sous forme de System::String^ .
Utilisant la librairie OpenCV, j'ai besoin pour charger la vid�o de ce chemin mais sous forme const char*.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3 String^ result=openFileDialog1->FileName; avi = cvCaptureFromAVI(result);
M'en resulte une erreur logique de convertion impossible.
J'ai pas mal cherch�, et j'ai trouv� des solutions du type Marshal::StringToHGlobalAnsi sans succes.
Par ailleurs j'ai vu quelques possibilit�s du copt� du result->c_str(), mais cette m�thode n'existe pas non plus.
Je me demande si je n'aurai pas oubli� un header, ou si je suis vraiment trop mauvais pour trouver la solution qui doit surement etre sous mes yeux !
Voila, la question a souvent �te pos� mais malheuresment j'en remet une louche !
Merci de votre aide !
Partager