Originariamente inviato da shake84
Anzichè aprire un determinato programma, vorrei che un determinato file, venga aperto da un programma scelto da me.
In tal caso, specifica il nome del file nell'apposito parametro della ShellExecute, senza unirlo alla stringa che rappresenta il programma da eseguire.

Originariamente inviato da shake84
Ps. e se volessi incollare il file all'interno del programma già aperto (es. in word), come bisognerebbe procedere?
Le modalità cambiano a seconda dell'applicazione. Nel caso di Word si dovrebbe ricorrere all'automazione; in generale, invece, si dovrebbe ricercare l'handle della finestra del programma con le apposite funzioni API ed inviare eventualmente un messaggio di "incolla", dopo aver provveduto a copiare il testo desiderato negli Appunti (clipboard).

Ciao!