Musica

Solo disponible en BuenasTareas
  • Páginas : 3 (737 palabras )
  • Descarga(s) : 0
  • Publicado : 18 de diciembre de 2011
Leer documento completo
Vista previa del texto
Extensiones
| VBase file |
2. | .vbox | Preview (Preview Systems ZipLock/Vbox) |
3. | .vbp | Visual Basic Project (Microsoft Visual Basic) |
4. | .vbr | Visual Basic Custom Control file(Visual Basic) |
5. | .vbs | Script file (Microsoft Visual Basic) |
6. | .vbw | Workspace file (Microsoft Visual Basic) |
7. | .vbx | Visual Basic eXtension (custom control) |
8. | .vbz |Visual Basic Setup Wizard Template (Setup Wizard) |

Ejemplo 1
Modulo para las extensiones de visual BASIC 6.0
Módulo bas para poder asociar una extensión de archivo y que se abra con nuestroprograma cuando lo ejecutamos
Este ejemplo que contiene un módulo que utiliza las funciones Api para el registro, y muestra como podemos asociar una extensión de archivo a nuestro programa.
Elejemplo de descarga, lo que hace es crear un archivo de extensión cualquiera , en este caso ".abc", y dentro de este archivo hay un texto en formato plano, es decir un txt común y corriente. Luego cuandose ejecuta el formulario, graba las entradas en el registro llamando a la función CrearAsociacion que tiene los siguientes parámetros:
CrearAsociacion "Ruta del exe", "extensión", "una descripcion","Dll con el icono-opcional"
...en el código se explica el funcionamineto del mismo con algo mas de detalles.
En la misma carpeta, hay un archivo de ejemplo llamado archivo.abc, que contiene untexto, y una ves que se corrió el programa y se registró la extensión, cuando abramos este archivo, se abrirá con el programa de ejemplo que es un formulario con un control RichTextBox que carga elcontenido del archivo .abc utilizando la función Command$ del Visual basic para leer la línea de comandos.
Nota: Lo que abría que agregarle al ejemplo , es que una ves que se registró la extensión, luego nose vuelva a ejecutar la función nuevamente.
En este enlace Asociar extensión , hay otro ejemplo que hice y es un poco mas simple

EJEMPLO 2
Pasos para la extensión
* Al módulo se le debe...
tracking img