Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente bannato
    Registrato dal
    Dec 2003
    Messaggi
    562

    vb.net - associazione estensione file

    come faccio ad associare l'estensione con cui la mia applicazione salva i file?
    Mi spiego meglio: se la mia applicazione salva i file con l'estensione .xyz, vorrei che da esplora risorse cliccando sul file si aprisse la mia applicazione.

  2. #2
    Utente bannato
    Registrato dal
    Dec 2003
    Messaggi
    562
    :master: :master: :master: :master:

  3. #3
    Utente bannato
    Registrato dal
    Dec 2003
    Messaggi
    562
    up

  4. #4
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657
    Questo non c'entra nulla con vb.net, ma c'entra con il registro di windows...Vai su Start > Esegui > regedit
    Nel regedit vai su HKEY_CLASSES_ROOT e aggiungi un'estenzione, mettiamo il caso di mettere .xyz. Sulla nuova chiave inserita (.xyz), sul valore predefinito metti un valore qualsiasi, che però dovrai ricordare. Supponiamo di mettere extxyz. Crei una nuova chiave chiamta con lo stesso nome del valore predefinito (in questo caso extxyz) e crei due sotto chiavi: DefaultIcon e shell. Sul primo metti come valore predefinito il percorso dell'icona da assegnare al file; nel secondo metti una sotta chiave chiamata open. Sotto open ne crei un'altra chiamta command e come valore predefinito metti percorso_programma "%1"

    Dovrai avere qualcosa di questo genere alla fine:
    codice:
    HKEY_CLASSES_ROOT
    \_.xyz -> (Predefinito) = extxyz
    |
    \_extxyz
      |_DefautIcon -> (Predefinito) = percorso\icona.ico
      |_shell
        |_open
          |_ command -> (Predefinito) = percorso_programma_exe "%1"

  5. #5
    Utente bannato
    Registrato dal
    Dec 2003
    Messaggi
    562
    immaginavo che bisognasse intervenire sul registro. Centra con vb.net perchè lo voglio fare da codice.

    ti ringrazio.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.