je ce code dans le projet C++/CLI:Chargement ABBYY Engine
CSafePtr<IEngine> engine;
HMODULE libraryHandle;
libraryHandle = LoadLibraryEx("FREngine.dll", 0, LOAD_WITH_ALTERED_SEARCH_PATH);
typedef HRESULT (STDAPICALLTYPE* GetEngineObjectFunc)(BSTR, BSTR, BSTR, IEngine**);
GetEngineObjectFunc pGetEngineObject = (GetEngineObjectFunc)GetProcAddress(libraryHandle, "GetEngineObject");
pGetEngineObject(freDeveloperSN, 0, 0, &engine)
dernière ligne lance cette exception:
RPC Server non disponible
Ce qui peut causer ce exception?
Quelle version d'ABBYY FRE est-ce? Est-ce que LoadLibraryEx() et GetEngineObject réussissent? Comment vois-tu exactement l'exception? – sharptooth
ABBYY Fine Reader Engine 9.0 Visual Studio me renvoie une exception lors de l'appel pGetEngineObject. –
Voulez-vous dire que le débogueur dit qu'il y a eu une exception? Si tel est le cas, après le retour de GetEngineObject(), utilisez le code que vous trouvez dans la fonction check() pour récupérer le fichier IErrorInfo * et le texte de description. Ce texte va expliquer ce qui ne va pas. – sharptooth