REGISTERBGIDRIVER |
Enregistre un pilote BGI |
---|---|
Turbo Pascal 5+ | Graph |
Syntaxe
Function RegisterBGIDriver(pointpilote: Pointer):Integer; |
Paramètres
Nom | Description |
---|---|
pointpilote | Ce paramètre permet d'indiquer le pointeur sur le pilote |
Description
Cette fonction permet d'intégrer un pilote BGI après sa lecture d'un fichier.
Remarques
- Si une erreur survient, la valeur de retour est inférieure à 0; sinon, le numéro de pilote interne est renvoyé.
- Cette routine permet à un utilisateur de charger un fichier de pilote et d'enregistrer le pilote en transmettant son emplacement mémoire à RegisterBGIdriver. Lorsque ce pilote est utilisé par InitGraph, le pilote enregistré sera utilisé (au lieu d'être chargé à partir du disque par l'unité Graph). Un pilote enregistré par l'utilisateur peut être chargé depuis le disque sur le segment de mémoire ou converti en un fichier .OBJ (à l'aide de BINOBJ.EXE) et lié au fichier .EXE.
- La constante grInvalidDriver est un retour d'erreur possible, où le code d'erreur est égal à -4 et l'entête du pilote n'est pas reconnu.
Référence
Aide-mémoire de Turbo Pascal versions de 3 à 6, Edition Marabout, De Groote, Virga, 1992, ISBN: 2-501-01833-8, page 351.
Dernière mise à jour : Dimanche, le 25 janvier 2015