Ejemplos usando el Api de windows para Visual basic

112 - Asociar extensión a un programa

Volver al Listado Api - Anterior - Siguiente



 

 

 

Dos ejemplos que utiliza las funciones Api, para grabar en el registro y poder asociar una extención determinada de archivo con una aplicación y otro que la asocia con nuestra propia aplicación.

Contenido

 

 

 

 


Ejemplo 1

Para el ejemplo, se utiliza las Apis RegCreateKey y RegSetValue. La primera crea una nueva rama o clave, la segunda establece los valores en la clave anteriormente creada

Hay una función, llamada Asociar_Extension_Programa, que se le deben enviar los siguientes parámetros:

El siguiente ejemplo crea una nueva extensión .ABC, que se asocia al programa Bloc de notas.

Colocar un Command1 y el siguiente código fuente en un formulario.

 

Colocar el siguiente código fuente en un Módulo bas:

 


Ejemplo 2

Este otro ejemplo asocia nuestra aplicación con la extensión .dat. Una ves asociada dicha extensión, al abrir un archivo de extensión .dat, se carga el contenido del archivo en un control RichTextBox

 

vista del formulario de ejemplo paar asociar la extensión al ejecutable

 

Para asociar la extensión se llama a la Sub Asociar_Extension pasándole la extensión como parámetro

Para desasociar la extensión creada, se llama a la Sub Eliminar_Extension

Colocar un control RichTextBox, y dos Commandbutton.

Nota Importante: Compilar el ejecutable para probar el ejemplo.

 

Código en el formulario principal del programa

 


Relacionados



Buscar en Recursos vb