com_load_typelib
(PHP 4 >= 4.1.0, PHP 5)
com_load_typelib — Lädt eine Typelib
Beschreibung
$typelib_name
[, bool $case_insensitive = true
] )Lädt eine Type Library und registriert deren Konstanten in der Engine, als wären sie mittels define() definiert worden.
Beachten Sie, dass es effizienter ist, die -Konfigurationseinstellungen zum vorladen und registrieren der Konstanten zu verwenden, allerdings ist dieser Weg nicht so flexibel.
Wenn Sie eingeschaltet haben, wird PHP versuchen, automatisch die mit einem COM-Objekt assoziierten Konstanten zu registrieren, wenn Sie das Objekt initialisieren. Dies hängt von den Interfaces ab, die das COM-Objekt selbst unterstützt und ist nicht immer möglich.
Parameter-Liste
-
typelib_name -
typelib_namekann eine der folgenden Angaben sein:-
Der Dateiname der .tlb-Datei oder des ausführbaren Moduls, das die Type Library enthält.
-
Die GUID der Type Library, gefolgt von der Versionsnummer, z.B. {00000200-0000-0010-8000-00AA006D2EA4},2,0.
-
Der Name der Bibliothek, z.B. Microsoft OLE DB ActiveX Data Objects 1.0 Library.
-
-
case_insensitive -
Der Parameter
case_insensitiveverhält sich wie der gleichnamige Parameter der define()-Funktion.
Rückgabewerte
Gibt bei Erfolg TRUE zurück. Im Fehlerfall wird FALSE zurückgegeben.