+ Rispondi
Risultati da 1 a 7 di 7

Discussione: Icone e Toolbar

  1. #1
    Nuovo della community
    reputazione complessiva: 1 1

    Messaggi
    24

    Icone e Toolbar

    Salve ragazzi.
    Sono un nuovo iscritto e dopo anni riprendo a riprogrammare in visual basic 6.

    Ora mi sto cimentando in un progetto che richiede l'uso di una toolbar, che presenta i seguenti bottoni:

    - avanti
    - indietro
    - nuovo
    - salva
    - modifica
    - annulla

    Però sono ancora fermo alla configurazione grafica della toolbar

    Se provo ad associare dal menù proprietà, alla paletta "Immagine" un file .ico, mi dice immagine non valida.

    C'è qualche motivo per cui mi dice così?

    Attendo fiducioso un vostro aiuto. Ciaooooooo.

  2. #2
    Very Important Person L'avatar di Brontolo
    reputazione complessiva: 28 28

    Messaggi
    1,156
    Ciao,
    le immagini che devono essere associate ai pulsanti di una toolbar devono essere prima memorizzate in un controllo ImageList, il cui nome deve essere poi assegnato alla proprietà ImageList della toolbar.
    Attenzione che, una volta fatta questa associazione, è un po' problematico aggiungere le immagini alla imagelist.

  3. #3
    Nuovo della community
    reputazione complessiva: 1 1

    Messaggi
    24
    ok....

    ora provo e vi dico...

  4. #4
    Nuovo della community
    reputazione complessiva: 1 1

    Messaggi
    24
    Ho inserito l'oggetto image list.
    Ma al momento di caricare l'icona mi genera lo stesso errore.

    ho impostato la misura su personalizzata, messo 128 x 128 e poi ho cercato di caricare l'immagine con estensione .ico.

    Ma nulla!!

    Altre idee?

  5. #5
    Esperto della community L'avatar di gibra
    reputazione complessiva: 68 68

    Messaggi
    2,705
    Ti segnalo questo mio articolo, sicuramente ti sarà utile, in quanto potrai evitare il problema indicato da Brontolo.

    [VB6] Toolbar: impostare immagini in maniera flessibile Giorgio Brausi’s Weblog

    Si riferisce alla Common Controls 6, ma se usi la 5 basta cambiare la classe nel primo parametro della routine.

    Ciao
    gibra
    http://nuke.vbcorner.net/
    vbcorner.net

    Se un collega ti ha aiutato, usa il pulsante Commenta Intervento e accresci la sua reputazione!

    La guida VB6

  6. #6
    Nuovo della community
    reputazione complessiva: 1 1

    Messaggi
    24
    Grazie Gibra per la dritta.

    Ho provato a cambiare tipo di icone, prese dalla cartella di VB6 e me le ha caricate nella image listi senza problemi.

    Ora, un'ultima domanda e poi vi lascio in pace.

    Perchè se cerco di dimensionare il pulsante della toolbar non me lo fa fare?
    Mi imposta sempre 570 X 585.

  7. #7
    Esperto della community L'avatar di gibra
    reputazione complessiva: 68 68

    Messaggi
    2,705
    Perchè bisogna conoscere alcuni comportamenti di Windows, che influiscono sui componenti standard, usati in VB6. In questo articolo spiego tutti i retroscena che è assolutamente necessario tener presente, perchè possiamo solo prevenire queste anomalie, non possiamo sistermarle 'dopo' aver creato il programma.

    Come utilizzare le icone a 32bit di Windows XP
    a cura di Giorgio Brausi (pubblicato il 22/04/2004)
    Livello: Principianti
    La soluzione per un problema di incompatibilità tra controlli VB (e VB.Net) e le icone a 32bit di Windows XP. Con progetto allegato.
    Come utilizzare le icone a 32bit di Windows XP

    Se ti interessa, sul mio sito ho messo qualche centinaio di icone in stile XP tutte 16x16 che io uso abiitualmente nei miei programmi.

    Ciao
    gibra
    http://nuke.vbcorner.net/
    vbcorner.net

    Se un collega ti ha aiutato, usa il pulsante Commenta Intervento e accresci la sua reputazione!

    La guida VB6

+ Rispondi

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi