|
|
|
|
- Carga de un componente externo
- Búsqueda del componente externo a cargar
ComponentLocate (Función) Especifica el acceso ruta a un componente externo del proyecto.. Este componente externo no se carga. Observación: El modo para cargar el componente externo (al iniciar el proyecto o al utilizar un elemento del componente externo por primera vez) se define cuando el componente externo se incluye en el proyecto. // Access path to the component ResPath is int ResPath = ComponentLocate(MyComponent, "C:\MyComponents") SWITCH ResPath CASE cisAbsent: Error("The specified component cannot be found in the specified directory") CASE cisVersionTooOld, cisVersionTooRecent: Error("The version of the component is not compatible with the executable") CASE cisLoaded: Info("The specified component is already loaded") CASE cisReady: Info("The specified component is available") END
Sintaxis
<Result> = ComponenteLocalizar(<Component name> , <Access path to component>)
<Result>: Constante de tipo Integer Status reporte de la operación:
| | cisAbsente | El componente externo no se encuentra en el ruta especificado. | cisCargado | El componente externo ya está cargado. La función ComponentLocate no tiene ningún efecto. | cisReady | El componente externo está disponible y se puede utilizar. | cisVersionTooOld | La versión del componente externo es demasiado antigua. No es compatible con el ejecutable actual. | cisVersionTooRecent | La versión del componente externo es demasiado reciente. No es compatible con el ejecutable actual. |
<Component name>: Cadena de caracteres (con o sin comillas) Nombre del componente externo (visualizado en el editor) cuyo acceso a ruta debe especificarse.. Se produce un error WLanguage si se desconoce el nombre del componente externo. <Access path to component>: Cadena de caracteres (con comillas) Directorio de componentes externos (fichero WDK). Este directorio puede (o no) terminar con un "\".. La ruta puede ser una ruta completa, relativa o UNC. Observaciones Carga de un componente externo El modo de carga del componente externo (al iniciar el proyecto o durante la primera utilización de un elemento de componente) se define cuando el componente externo se incluye en el proyecto. Para modificar este modo de carga: - En el panel del "Proyecto Explorador":
- seleccionar la carpeta "Componentes externos.
- abrir la el menú contextual de esta carpeta (click derecho)
- seleccione "Lista de componentes externos importados al proyecto".
- En la ventana que aparece, seleccione el componente externo deseado y haga clic en "Descripción".
- Modificar el modo de carga ("Modo de carga del componente").
Recordatorio: Los siguientes eventos se ejecutan cuando se carga un componente externo: - evento de declaración de las clases del componente.
- evento de declaración de los conjuntos de procedimientos del componente.
- evento de inicialización del componente.
Búsqueda del componente externo a cargar Al cargar el componente externo, se buscará el componente externo: - primero, en el directorio especificado en el <Directorio de componentes> de Carga de componentes.
- luego, en el directorio especificado en el parámetro <Directorio del componente> de la función ComponentLocate.
- entonces, en el directorio especificado en "<Nombre del componente>.INI".. Para obtener más información, consulte Desplegando una aplicación que utiliza un componente externo.
- finalmente, en el directorio EXE del proyecto.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|