@ voutt, non sono sicuro che il tuo metodo funzioni correttamente(quello relativo all' avvio del prog con doppio click), credo che raffa volesse salvare un suo file che è a tutti gli effetti un documento che il suo programma è in grado di leggere. tipo come quando fai doppio click su un file di .odt e si avvia openoffice ...
io la vedo meglio con una cosa del tipo:
public sub form_open()
Public Sub main()
If Application.Args.Count > 1 Then
percorso = Application.Args[1]' qui viene passato a percorso il percorso del file su cui si è fatto doppio click
apri_file(percorso) ' apertura del file salvato
else
nuovo_progetto()' avvio di un progetto /file vuoto
Endif
End
public sub apri_file(percorso as string)
' qui scrivi il codice per aprire il file e leggerlo
end
public sub nuovo_progetto()
'qui scrivi il codice per iniziare un nuovo progetto/file vuoto
end
naturalmente il SO non sa che deve aprire il file .sly.. con sly percui o lo diciamo noi la prima volta facendo un apri con
oppure bisogna regitrare il mimetipe nel SO (non chiedermi come fare che non lo so :) )
come faccio a vedere i valori che vengono passati? (intendo il path del file clikkato)
il codice che ti ho scritto nei post passati non ti piace?