Bonjour,
Je travaille sur un plugin en c++/cli pour un programme 4D.
Mon Plugin consiste � utiliser les librairies d'un programme(Kofax) qui scanne une image, et d�code tout les codes barres qu'ils trouvent sur l'image.
Les librairies Kofax ont besoin d'un controle ActiveX, j'utilise donc une m�thode ActivateActiveX :
Quand j'�x�cute mon programme avec 4D, lorsque je passe sur la derni�re ligne de cette fonction, VS me trouve plein d'exception non bloquante :Code:
1
2
3
4
5
6
7
8
9
10
11 void BarCode::ActivateActiveX(System::Windows::Forms::Control^ obj) { ((ISupportInitialize^)(obj))->BeginInit(); if (_Control == nullptr) { _Control = gcnew UserControl(); } _Control->Controls->Add(obj); ((ISupportInitialize^)(obj))->EndInit(); }
Exception de premi�re chance � 0x7c80c017 dans 4D.exe : 0xC0000005: Violation d'acc�s lors de la lecture de l'emplacement 0x06621000.
Exception de premi�re chance � 0x7c812aeb dans 4D.exe : Exception Microsoft C++ : xap_bad_schema � l'emplacement m�moire 0x06042cf4..
Exception de premi�re chance � 0x7c812aeb dans 4D.exe : Exception Microsoft C++ : xap_bad_schema � l'emplacement m�moire 0x06042d18..
Exception de premi�re chance � 0x7c812aeb dans 4D.exe : Exception Microsoft C++ : xap_no_match � l'emplacement m�moire 0x06042d94..
Exception de premi�re chance � 0x7c812aeb dans 4D.exe : Exception Microsoft C++ : xap_no_match � l'emplacement m�moire 0x06042d44..
Exception de premi�re chance � 0x7c812aeb dans 4D.exe : Exception Microsoft C++ : xap_no_match � l'emplacement m�moire 0x06042d44..
Exception de premi�re chance � 0x7c812aeb dans 4D.exe : Exception Microsoft C++ : xap_no_match � l'emplacement m�moire 0x060430a8..
Exception de premi�re chance � 0x7c812aeb dans 4D.exe : Exception Microsoft C++ : COleDispatchException � l'emplacement m�moire 0x06044348..
Exception de premi�re chance � 0x7c812aeb dans 4D.exe : Exception Microsoft C++ : COleDispatchException � l'emplacement m�moire 0x06044338..
Exception de premi�re chance � 0x7c812aeb dans 4D.exe : Exception Microsoft C++ : COleDispatchException � l'emplacement m�moire 0x06044338..
Exception de premi�re chance � 0x7c812aeb dans 4D.exe : Exception Microsoft C++ : COleDispatchException � l'emplacement m�moire 0x06044338..
Exception de premi�re chance � 0x7c812aeb dans 4D.exe : Exception Microsoft C++ : COleDispatchException � l'emplacement m�moire 0x06044338..
Exception de premi�re chance � 0x7c812aeb dans 4D.exe : Exception Microsoft C++ : COleDispatchException � l'emplacement m�moire 0x06044338..
Exception de premi�re chance � 0x7c812aeb dans 4D.exe : Exception Microsoft C++ : COleDispatchException � l'emplacement m�moire 0x06044338..
Le probl�me, c'est que mon plugin fonctionne correctement mais lorsqu'il rend la main � mon application 4D, celle ci ne r�pond plus (et ceci est d� aux exceptions lev�s plus haut).
Je ne comprend pas d'oui provienne ces exceptions, si quelqu'un peut �clairer ma lanterne c'est avec grande joie que j'accepterai son aide.
Merci d'avance