Differenze tra le versioni di "Conoscere a quale applicazione è associato un tipo di file"
Da Gambas-it.org - Wikipedia.
(Creata pagina con 'Quando un tipo di file è associato ad una determinata applicazione, tutti i file appartenenti a quel tipo saranno aperti dall'applicazione associata al loro tipo. Per sapere...') |
|||
Riga 1: | Riga 1: | ||
Quando un tipo di file è associato ad una determinata applicazione, tutti i file appartenenti a quel tipo saranno aperti dall'applicazione associata al loro tipo. | Quando un tipo di file è associato ad una determinata applicazione, tutti i file appartenenti a quel tipo saranno aperti dall'applicazione associata al loro tipo. | ||
− | Per sapere quale applicazione è associata ad un tipo di file potranno utilizzare le Classi ''DesktopMime'' e ''DesktopFile'' del componente ''gb.desktop'' attraverso questo esempio di codice: | + | Per sapere quale applicazione è associata ad un tipo di file, si potranno utilizzare le Classi ''DesktopMime'' e ''DesktopFile'' del componente ''gb.desktop'' attraverso questo esempio di codice: |
− | '''Public''' Sub Button1_Click() | + | '''Public''' Sub Button1_Click() |
Dim dm As New DesktopMime | Dim dm As New DesktopMime | ||
Riga 9: | Riga 9: | ||
− | percorso = "''/percorso/del/ | + | percorso = "''/percorso/del/file''" |
Versione delle 19:29, 8 gen 2014
Quando un tipo di file è associato ad una determinata applicazione, tutti i file appartenenti a quel tipo saranno aperti dall'applicazione associata al loro tipo.
Per sapere quale applicazione è associata ad un tipo di file, si potranno utilizzare le Classi DesktopMime e DesktopFile del componente gb.desktop attraverso questo esempio di codice:
Public Sub Button1_Click() Dim dm As New DesktopMime Dim df As DesktopFile Dim percorso As String percorso = "/percorso/del/file" With df = New DesktopFile(percorso) Print "Il file '"; percorso; "' è associato con il programma: "; .FromMime(dm.FromFile(percorso).Type)[0].ProgramName End With End