Originariamente inviato da Adrix
Ciao. A me servirebbe l'apertura di una CommonDialog per selezionare un file per un comando shell...io ho questo codice che serve per caricare immagini, ecco io vorrei che servisse per selezionare il file che mi serve per lo shell:

Cdcomdiag.Filter = "Bitmaps (*.bmp)|*.bmp"

On Error GoTo cancelled

Cdcomdiag.CancelError = True
Cdcomdiag.ShowOpen

Set img = LoadPicture(Cdcomdiag.FileName)
Picture1.Picture = img
cancelled:

Il comando shell che uso è generalmente strutturato così:

Shell "nomeprogr" & "directory e nome file selezionati dalla Com.DialoG"

Attendo Risposta
Grazie
Ti basta cambiare il filter. O metti solo file *.exe, o qualche altro formato, o tutti i file.
Per esempio:
codice:
Cdcomdiag.Filter = "File EXE (*.exe)|*.exe"