com_event_sink()connecte des événements de l'objet COM
comobject
sur un l'objet PHP
sinkobject
. PHP devrait être capable d'utiliser
le type par défaut de dispinterface spécifié par la Typelib associée avec l'objet
comobject
, mais vous pouvez changer cela en spécifiant
dans le paramètre sinkinterface
le dispinterface que vous
souhaitez utiliser.
sinkobject
devra être une instance de la classe
avec des noms de méthodes suivant le dispinterface désiré ; vous devriez utiliser
com_print_typeinfo() pour l'aide à la génération d'un
gabarit de classe pour cela.
Soyez prudent sur l'utilisation de cette fonctionnalité ; si vous faites quelque chose de similaire à l'exemple ci-dessous, cela n'a pas de sens de le lancer sur un serveur Web.
Voir aussi com_print_typeinfo() et com_message_pump().
Précédent | Sommaire | Suivant |
com_create_guid | Niveau supérieur | com_get_active_object |