Sección de códigos , trucos y ejemplos para visual basic


295 - Crear y eliminar un recurso compartido

<Volver> - Anterior - Siguiente



 

Módulo de ejemplo que utiliza Windows management instrumentation ( wmi ) , para poder compartir y quitar un recurso compartido del sistema

 

Este es un módulo basado en parte a un ejemplo sacado del MSDN en la sección de ejemplos de wmi

El módulo tiene tres funciones: Una para agregar y establecer un nuevo recurso compartido, otra función para eliminar un recurso compartido existente y otra para modificar un recurso existente

Si bien el código parece un poco largo, la mayoría es el código del formulario para desplegar unos inputBox donde se deben ingresar los datos ( El nombre del recurso, el path y otra información )

 

Formulario de ejemplo

vista del formulario con los botones para crear y modificar los recursos

 

Descripción de las funciones :

Para compartir, se debe indicar a la función Compartir_Recurso que tiene tres parámetros:

' Crear recurso compartido
Function Compartir_Recurso(Path As String, _
                              Nombre_Recurso As String, _
                              Descripción As String) As Boolean 

El primero es la ruta. El segundo el nombre y el tercero la descripción o comentario del mismo

 

Para quitar un recurso existente se debe ejecutar la siguiente función

' Elimina
'---------------------------------------
Function Eliminar_recurso(Nombre_Recurso As String) As Boolean  

Este solo tiene un parámetro. Acá se debe pasar el nombre del recurso y NO el path, si no dará error.

Y hay otra función llamada Modificar_Recurso , para cambiar algunos datos

Las tres funciones devuelven un valor boolean. Si retornan True no hubo errores ( por lo menos hasta donde lo probé :=)


 

Controles para el ejemplo

Añadir en un nuevo proyecto tres CommandButton y un módulo bas

 

Código en el módulo bas

 


Código fuente en el formulario con tres Command

 



Buscar en Recursos vb