Atributo de importación no_registry
no_registry indica al compilador que no busque en el registro bibliotecas de tipos importadas con #import
.
Sintaxis
#import no_registry de biblioteca de tipos
Parámetros
type-library
Una biblioteca de tipos.
Comentarios
Si no se encuentra una biblioteca de tipos a la que se hace referencia en los directorios de inclusión, se produce un error en la compilación incluso si la biblioteca de tipos está en el registro. no_registry propaga a otras bibliotecas de tipos importadas implícitamente con auto_search
.
El compilador nunca busca en el registro bibliotecas de tipos especificadas por nombre de archivo y que se hayan pasado directamente a #import
.
Cuando auto_search
se especifica, las directivas de #import
adicionales se generan mediante la configuración de no_registry del elemento #import
inicial. Si la directiva #import
inicial era no_registry, un elemento #import
generado por auto_search
también es no_registry.
no_registry es útil si quiere importar bibliotecas de tipos a las que se hace referencia cruzada. Evita que el compilador encuentre una versión anterior del archivo en el registro. no_registry también es útil si la biblioteca de tipos no está registrada.