System.Win.ComServ.TComServer.LoadTypeLib
Delphi
procedure LoadTypeLib;
C++
void __fastcall LoadTypeLib(void);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | System.Win.ComServ.pas System.Win.ComServ.hpp |
System.Win.ComServ | TComServer |
Description
Charge la bibliothèque de types du serveur.
LoadTypeLib charge la bibliothèque de types du serveur. Si la bibliothèque de types n'est pas déjà chargée quand LoadTypeLib est appelée, elle recense également la bibliothèque de types.
Si LoadTypeLib échoue, elle déclenche une exception EOleSysError indiquant le code d'erreur. Les codes d'erreur possibles sont les suivants :
Code d'erreur | Signification |
---|---|
E_OUTOFMEMORY |
Mémoire insuffisante. |
E_INVALIDARG |
Un ou plusieurs arguments incorrects. |
TYPE_E_IOERROR |
La fonction n'a pu écrire dans le fichier. |
TYPE_E_INVALIDSTATE |
La bibliothèque de types n'a pu être ouverte. |
TYPE_E_INVDATAREAD |
La fonction n'a pu lire dans le fichier. |
TYPE_E_UNSUPFORMAT |
La bibliothèque de types a un format plus ancien. |
TYPE_E_UNKNOWNLCID |
Le LCID n'a pu être trouvé dans les DLL de gestion OLE. |
TYPE_E_CANTLOADLIBRARY |
La bibliothèque de types ou la DLL n'ont pu être chargées. |
Autres valeurs renvoyées |
Toutes les erreurs FACILITY_STORAGE peuvent être renvoyées. |