MasterDrive.it   
Vai indietro   MasterDrive.it > Software Development > Visual Basic 6



Rispondi
 
Strumenti della discussione Modalità di visualizzazione
Vecchio 28-04-2008, 09:41   #1 (permalink)
Nuovo della community

 
24 Messaggi

minorenne84 novizio della comunita' ( + 10 )
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.

minorenne84 non è in linea   Bookmark and Share Rispondi quotando
Vecchio 28-04-2008, 09:50   #2 (permalink)
Very Important Person

 L'avatar di Brontolo

 
987 Messaggi

Brontolo e' decisamente importante ( + 350 )Brontolo e' decisamente importante ( + 350 )Brontolo e' decisamente importante ( + 350 )Brontolo e' decisamente importante ( + 350 )Brontolo e' decisamente importante ( + 350 )
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.
Brontolo non è in linea   Bookmark and Share Rispondi quotando
Vecchio 28-04-2008, 10:15   #3 (permalink)
Nuovo della community

 
24 Messaggi

minorenne84 novizio della comunita' ( + 10 )
ok....

ora provo e vi dico...
minorenne84 non è in linea   Bookmark and Share Rispondi quotando
Vecchio 28-04-2008, 11:00   #4 (permalink)
Nuovo della community

 
24 Messaggi

minorenne84 novizio della comunita' ( + 10 )
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?
minorenne84 non è in linea   Bookmark and Share Rispondi quotando
Vecchio 28-04-2008, 11:03   #5 (permalink)
Esperto della community

 L'avatar di gibra

 
2,573 Messaggi

gibra e' un tipo da prendere in considerazione ( + 650 )gibra e' un tipo da prendere in considerazione ( + 650 )gibra e' un tipo da prendere in considerazione ( + 650 )gibra e' un tipo da prendere in considerazione ( + 650 )gibra e' un tipo da prendere in considerazione ( + 650 )gibra e' un tipo da prendere in considerazione ( + 650 )gibra e' un tipo da prendere in considerazione ( + 650 )
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
vbcorner.net

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

La guida VB6
gibra non è in linea   Bookmark and Share Rispondi quotando
Vecchio 28-04-2008, 11:41   #6 (permalink)
Nuovo della community

 
24 Messaggi

minorenne84 novizio della comunita' ( + 10 )
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.
minorenne84 non è in linea   Bookmark and Share Rispondi quotando
Vecchio 28-04-2008, 12:32   #7 (permalink)
Esperto della community

 L'avatar di gibra

 
2,573 Messaggi

gibra e' un tipo da prendere in considerazione ( + 650 )gibra e' un tipo da prendere in considerazione ( + 650 )gibra e' un tipo da prendere in considerazione ( + 650 )gibra e' un tipo da prendere in considerazione ( + 650 )gibra e' un tipo da prendere in considerazione ( + 650 )gibra e' un tipo da prendere in considerazione ( + 650 )gibra e' un tipo da prendere in considerazione ( + 650 )
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
vbcorner.net

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

La guida VB6
gibra non è in linea   Bookmark and Share Rispondi quotando
Rispondi

Strumenti della discussione
Modalità di visualizzazione

Regole d'invio
Non puoi inserire discussioni
Non puoi inserire repliche
Non puoi inserire allegati
Non puoi modificare i tuoi messaggi

BB code è attivo
Le smilies sono attive
Il codice IMG è attivo
il codice HTML è disattivato
Trackbacks are attivo
Pingbacks are attivo
Refbacks are disattivato

Salto del forum


Tutti gli orari sono GMT +1. Attualmente sono le 13:21.


Powered by vBulletin versione 3.8.0
Copyright © 2000 - 2010, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.2.0

Valid XHTML 1.0 Transitional  Creative Commons License

Eccetto dove diversamente specificato, i contenuti pubblicati in questa comunità sono rilasciati sotto Licenza
Creative Commons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia License.
La comunita' di MasterDrive.it non e' responsabile di eventuali imprecisioni presenti nelle pagine.