“Conocimientos Programación>Visual Basics Programación

VBA y canalizaciones

2011/7/12
Visual Basic para Aplicaciones es una versión ligera de Visual Basic que se utiliza para crear programas que interactúen con Microsoft Office. " named pipes " es un término de red que apunta a una carpeta compartida. En lugar de asignar una unidad de red, puede acceder a una carpeta con el nombre del equipo y el nombre del recurso compartido en el programa de VBA. Finalidad

canalizaciones con nombre son útiles cuando no se sabe si el usuario tiene una unidad asignada a la ubicación compartida en un servidor de Windows u otro escritorio de Windows. VBA le permite abrir y leer archivos de un lugar de canalizaciones con nombre , para que pueda interactuar con las carpetas de red y archivos en sus programas de VBA. Utiliza dos caracteres de barra invertida para indicar al compilador VBA que usted tiene un lugar de canalizaciones con nombre en su aplicación .
Código

Al configurar una función tubería con nombre, debe crear una variable que contiene la ubicación de la carpeta o el archivo que desea abrir. El código siguiente es un ejemplo de una variable asignada a un lugar de canalizaciones con nombre :

mivar Dim como Stringmyvar = " \\ \\ equipo \\ carpeta"

La declaración " equipo " es la computadora nombre del servidor o de escritorio que contiene la carpeta compartida. La declaración de " carpeta" es el nombre de la carpeta. Usted puede añadir un nombre de archivo en la cadena para que apunte a un archivo compartido .
Permisos

Debe tener permisos en el servidor de Windows o en el escritorio para acceder a el archivo o la carpeta que desea utilizar en el programa de VBA. Si dispone de los permisos, la conexión funciona correctamente. Si está bloqueado por el administrador , el programa devuelve un error que dice " Permiso denegado . "
Consideraciones

Cuando se trabaja con código de red , el programa se bloquea si no configura el control de errores . Cuentas de subsanación de errores para los permisos de archivos y cualquier problema con una conexión a la canalización con nombre . El error se devuelve al usuario, por lo que sabe por qué no es capaz de abrir el archivo o carpeta. Manejo de errores proporciona una mejor experiencia de usuario al trabajar con el programa.

Visual Basics Programación
Cómo borrar las variables de sesión
Tutorial Game Visual Basic
Cómo acceder a las tablas de Word con Excel VBA
Cómo conseguir un perfil de usuario en VBS
Cómo cambiar el nombre de las columnas en VBA y Acceso
¿Qué es Mswinsck.ocx
Cómo convertir Valores de la tabla a formato XLS en VB.NET
Cómo utilizar un subprograma de Visual Basic 6.0
Conocimientos Informáticos © http://www.ordenador.online