Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [VB6] associare icone ai file

    Salve ragazzi, ciao moderatori,

    avrei questa cosa da chiedervi:
    è possibile impostare (da programma) l'icona per i file che vengono registrati dal programma stesso. Mi spiego:
    ho un file di tipo ad accesso diretto che ho registrato sul hd da programma; windows mostra questo file con una sua icona standard; ecco, è possibile modificare questa icona?

    grazie anticipatamente a tutti.

  2. #2
    Certo !
    Tramite scrittura su registry puoi creare tutte le associazioni di file che vuoi (ivi compresa l'icona) e modificare quelle esistenti.

    Scopri tu stesso come fare:
    - Avvia regedit
    - seleziona "Risorse del computer"
    - clicca sul menu Modifica\Trova
    - nella dialog digita ".bmp" (senza virgolette)

    (regedit trova la chiave associata all'estensione BMP)

    - seleziona la chiave e leggi il suo valore predefinito
    (dovrebbe essere "Paint.Picture")
    -fai una nuova ricerca (modifica\trova) indicando "Paint.Picture"
    (questa volta, nella dialog, lascia il segno di spunta solo sulla checkbox "chiavi")

    (regedit troverà la chiave Paint.Picture)
    - sotto a questa chiave ne trovi una chiamata "DefaultIcon",
    il valore predefinito di questa è il percorso di un file o il nome di un file di sistema che contiene l'icona associata ai file BMP. Il tutto è seguito dall'index dell'icona.

    Fai lo stesso con altre estensioni per vedere le varie possibilità poi, puoi anche creare un'associazione direttamente da regedit...

    E' tutto !
    Ciao
    Simo

  3. #3
    Utente di HTML.it L'avatar di Mabi
    Registrato dal
    May 2002
    Messaggi
    1,245
    Guarda questo articolo che ti spiega come fare.
    ... e non usare while wend è una sintassi deprecata

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.