(PHP 4 >= 4.1.0, PHP 5)
com_load_typelib — Carga una biblioteca de tipos
$typelib_name
[, bool $case_insensitive
= true
] )Carga una biblioteca de tipos y registra sus constantes en la máquina, como si fueran definidas usando define().
Observe que es más efectivo usar el ajuste de configuración para pre-cargar y registrar las constantes, aunque no es tan flexible.
Si se ha activado , PHP intenrá registrar automáticamente las constantes asociadas con un objeto COM cuando se instancie. Esto depende de las interfaces proporcionadas por el propio objeto COM, y no siempre puede ser posible.
typelib_name
typelib_name
puede ser uno de los siguientes:
El nombre de fichero de un fichero .tlb o el módulo ejecutable que contiente la biblioteca de tipos.
El GUID de la biblioteca de tipos, seguido de su número de versión, por ejemplo {00000200-0000-0010-8000-00AA006D2EA4},2,0.
El nombre de la biblioteca de tipos, p.ej. Microsoft OLE DB ActiveX Data Objects 1.0 Library.
case_insensitive
case_insensitive
se comporta de la misma manera que
el parámetro con el mismo nombre de la función
define().
Devuelve TRUE
en caso de éxito o FALSE
en caso de error.