Icona di un db

Anonimo
2010-12-13T07:52:42+00:00

Ciao a tutti!!

Per fare in modo che un db non abbia l’icona di Microsoft Access, ma un’altra icona (bmp o ico),

si possono utilizzare i seguenti due metodi:

Metodo manuale

Pulsante Office > Opzioni di Access > Database corrente > Opzioni applicazione > Icona applicazione >

                     > Tramite il pulsante “Sfoglia” selezionare il file contenente l’icona

      (Per fare in modo che l’icona appaia anche nelle maschere e nei report, basta spuntare

la casella: “Usa come icona per maschere e report”)

Metodo tramite codice

Utilizzare la proprietà “AppIcon” per specificare il nome del file (bmp o ico) che contiene l’icona.

Volevo chiedere due cose:

· E’ possibile ottenere lo stesso risultato posizionando il file dell’icona all’interno del db

(inserendolo in un campo di tipo allegato di una tabella), anziché lasciarlo all’esterno?

· Oltre a modificare l’icona interna del db (cioè quella che appare sopra il Ribbon) è possibile

modificare anche l’icona esterna (cioè quella che si vede quando il db è chiuso)?

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

Anonimo
2010-12-14T20:40:20+00:00

Volevo chiedere due cose:

· E’ possibile ottenere lo stesso risultato posizionando il file dell’icona all’interno del db

(inserendolo in un campo di tipo allegato di una tabella), anziché lasciarlo all’esterno? 

Non direttamente, puoi però estrarre l'icona con VBA, memorizzarla nella cartella Temp per poi impostare la proprietà AppIcon con il suo percorso.

Per estrarre l'icona dal campo di tipo Allegato vedi ad esempio : http://social.answers.microsoft.com/Forums/it-IT/officebizit/thread/9be2f762-08d9-4e48-ac50-593ced829ccc/#a8b2c802-b12c-4beb-aa1d-3b63d1243f89

per determinare la cartella Temp puoi usare la funzione Environ("Temp")

Poi quando chiudi il Db cancella il file dell'icona.

· Oltre a modificare l’icona interna del db (cioè quella che appare sopra il Ribbon) è possibile

modificare anche l’icona esterna (cioè quella che si vede quando il db è chiuso)?

 

No, andresti a cambiare tutte le icone dei Db di Access.

Ciao

Giorgio Rancati

La risposta è stata utile?

0 commenti Nessun commento

2 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2010-12-17T21:18:33+00:00

    certamente, puoi fare come sei più comodo o come più ti piace.

    :-)

    Giorgio Rancati

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2010-12-16T21:24:25+00:00

    Ciao, grazie Giorgio!! Nella Guida di Access, riguardo la proprietà AppIcon c’è la seguente osservazione:

    Se l'applicazione viene distribuita, si raccomanda di fare in modo che il file BMP o ICO

    contenente l'icona, risieda nella stessa directory dell'applicazione Microsoft Access.

    Seguendo questo suggerimento si potrebbe inserire nella macro AutoExec la seguente procedura:

    1)   Verificare se nella directory dell’applicazione esiste il file dell’icona.

    2)   Se il file dell’icona non esiste, allora estrarlo dalla tabella del db.

    3)   Impostare la proprietà AppIcon.

    In questo modo non ci sarebbe bisogno di cancellare il file dell’icona alla chiusura del db.

    La risposta è stata utile?

    0 commenti Nessun commento