“Conocimiento Programación>Visual Basics Programación

VBA y canalizaciones

2016/5/10
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 dar formato Símbolos en VB
El uso de OLE en Visual Basic
Cómo deshabilitar un botón de Visual Basic
Cómo crear un archivo por lotes para copiar en Windows Inicio
Cómo agregar campos a una tabla en Access con Visual Basic
Cómo descargar un archivo byte por byte en VB.NET
Cómo agregar un evento comentario en Visual Basic
Cómo eliminar las cookies de una prueba QTP
Conocimiento de la computadora © http://www.ordenador.online