La Web del Programador: Comunidad de Programadores
 
    Pregunta:  30019 - CREAR ASOCIACIONES DE ARCHIVO CON VISUAL BASIC
Autor:  Martín OCHOA
El tema es el siguiente:
Escribí un pequeño programa que crea cierto tipo de archivos con extensión LDS. Lo que yo necesito es crear una asociación de dicha extensión con mi programa (esta tarea la realizaría el instalador) de modo que cuando el usuario haga doble click sobre un archivo LDS, Windows llame a mi programa.

Bueno eso es todo, desde ya muchas gracias (espero tener suerte, esta es la primera pregunta que mando)

  Respuesta:  SuNcO
Para lo que pides, debes entrar al registro de Windows y saber como funciona

Checa que en la seccion HKEY_CLASSES_ROOT vienen todas las asociaciones de programas; lo que debes hacer es crear una propia, para eso lo puedes hacer con una OCX, la puedes encontrar en la seccion codigo fuente de aqui, o en www.chakasteam.n3.net/winsock.html

Es un OCX con un ejemplo que te va a servir

En si, debes crear 2 claves, una que diga por ejemplo .PDL y en su Predeterminado poner un nombre alusivo a tu programa y despues otra donde diga que archivo deseas ejecutar

Si gustas un ejemplo con gusto te lo envio...