com_load_typelib

(PHP 4 >= 4.0.7, PHP 5)

com_load_typelib — Charge un Typelib

Description

bool com_load_typelib ( string $typelib_name [, bool $case_insensitive] )

Charge un Typelib et enregistre son contenu dans le moteur, comme s'ils avaient été définis en utilisant define() . Le paramètre case_insensitive se comporte comme le paramètre du même nom de la fonction define() .

typelib_name peut être une des valeurs suivantes :

PHP va essayer de résoudre le Typelib dans cet ordre, et le processus prendra de plus en plus de ressources pour arriver à la fin de la liste ; la recherche du Typelib par son nom est manipulée physiquement en énumérant le registre jusqu'à ce qu'un résultat y soit trouvé.

Notez qu'il est plus efficace d'utiliser com.typelib_file l'option de configuration pour précharger et enregistrer les constantes, même si cela est moins flexible.

Si vous devez activer com.autoregister_typelib , alors PHP essayera d'enregistrer automatiquement les constantes associées à l'objet COM lorsque vous l'instancierez. Cela dépendra de l'interface fourni par l'objet COM lui-même et ne sera pas toujours possible.