|
|
|
|
HSubstName (Función)
Disponible solo con este tipo de conexión
Advertencia
HSubstName se mantiene para la compatibilidad retroactiva (esta función seguirá siendo soportada en la próxima versión). A partir de la versión 8, la función HSubstName ha sido reemplazada por la función HChangeName. La documentación sobre HSubstName disponible en WINDEV 5.5 es la siguiente.
| Propósito Modificando el nombre físico de un archivo de datosSintaxis HSubstName(<LogicalFileName>, <PhysicalFileName>)- <LogicalFileName> es el nombre del archivo dado durante su description.
- <PhysicalFileName> es el nombre físico dado al archivo en el disco (hasta 260 caracteres si se admiten nombres largos).
Detalles Por Default, se crea un archivo con:- un nombre largo si el disco soporta los nombres largos
- un nombre lógico si el disco no soporta los nombres largos
Después de llamar a HSubstName, el archivo cuyo nombre lógico es <Nombre_Lógico> se abrirá con el nombre <Nombre_Físco>. Las modificaciones realizadas en el nombre se almacenan en el archivo ".REP" (si está habilitado). HSubstName utilizado con el parámetro <Nombre_Físico> cancela la sustitución de nombre solicitada por <Nombre_Lógico>. HSubstName no tiene efecto si el archivo ya está abierto. El archivo debe ser cerrado por HClose de antemano. Atención: HSubstName está limitada a 50 archivos: sólo tiene la posibilidad de cambiar el nombre de 50 archivos diferentes. Notas - Por Default, el nombre físico corresponde al nombre lógico. Se debe utilizar HSubstName cuando el nombre definido en la descripción del archivo difiere del nombre del archivo en el disco.
- Por Default, la gestión del archivo .REP está habilitada.
- Se puede llamar a la función HSubstName varias veces con parámetros diferentes. Si el mismo nombre lógico de archivo se define varias veces, el apellido se tendrá en cuenta cuando se abra el archivo.
- El nombre físico del archivo no debe contener ninguna unidad ni directorio.
- Para modificar la unidad y/o el directorio de un archivo, use HSubstDir o Signo HA.
- Las llamadas a las otras funciones siempre deben hacer a reference a <Nombre_lógico> (y no al nombre físico).
- Al cerrar el archivo (HClose) se conserva HSubstName.
|
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|