Intendi dire che hai associato un'estensione (con la S! ) al tuo programma, ma non sai come recuperare il percorso del file che è stato lanciato una volta che parte il tuo programma? Usa Environment.GetCommandLineArgs() per ottenere gli argomenti della linea di comando, l'elemento 1 dell'array restituito normalmente contiene il nome del file da aprire.