Nous vous recommandons de libérer Component Synchronizer avant la désinitialisation de Engine.
Supplementary Objects
Objet ComponentSynchronizer (interface IComponentSynchronizer)
Objet ComponentSynchronizer (interface IComponentSynchronizer) dans les composants visuels d’ABBYY FineReader Engine sous Windows — L’objet ComponentSynchronizer vous permet de synchroniser le traitement des documents dans différents…
L’objet ComponentSynchronizer vous permet de synchroniser le traitement des documents entre différents composants. Cela signifie que toutes les opérations seront exécutées de manière synchrone dans tous les composants visuels connectés.
Component Synchronizer ne possède pas d’interface utilisateur. Il n’utilise aucune fonctionnalité interne des composants visuels et s’appuie uniquement sur l’API COM des composants. Pour savoir comment le Synchronizer fonctionne dans tel ou tel cas, consultez Fonctionnement du Component Synchronizer.
Les informations relatives à la synchronisation sont transmises via des interfaces sortantes spéciales. Ces interfaces sont IComponentSynchronizerEvents (pour C++) et une dispinterface DIComponentSynchronizerEvents (pour Visual Basic).
Il convient de noter que les utilisateurs de Visual Basic n’ont pas à se préoccuper des détails d’implémentation des interfaces d’événements, car cette plateforme de développement fournit des moyens simples de les gérer. Cet objet peut être déclaré avec WithEvents dans Visual Basic.
Pour les utilisateurs de C++, cela signifie qu’il prend en charge l’interface IConnectionPointContainer. Pour recevoir les notifications d’événements, un utilisateur C++ doit créer un objet dérivé de l’interface IComponentSynchronizerEvents, puis établir une connexion entre celui-ci et la source d’événements implémentée dans l’objet ComponentSynchronizer à l’aide des mécanismes COM standard.
Ce composant est utilisé dans les exemples de code suivants : VisualComponents.
IComponentSynchronizerEvents
Fonctionnement du Component Synchronizer
Création d’une application avec une interface utilisateur graphique
