Differenze tra le versioni di "Modi di caricare un'immagine di tipo ''Picture''"

Da Gambas-it.org - Wikipedia.
 
(Una versione intermedia di uno stesso utente non è mostrata)
Riga 21: Riga 21:
 
===mediante il caricamento di un'immagine convertita <SPAN style="text-decoration:underline">da</span> tipo ''Image'' <SPAN style="text-decoration:underline">in</span> tipo ''Picture''===
 
===mediante il caricamento di un'immagine convertita <SPAN style="text-decoration:underline">da</span> tipo ''Image'' <SPAN style="text-decoration:underline">in</span> tipo ''Picture''===
 
  PictureBox1.Picture = Image.Load("''/percorso/del/file/immagine''").Picture
 
  PictureBox1.Picture = Image.Load("''/percorso/del/file/immagine''").Picture
 
 
 
==Caricare le icone messe a disposizione da Gambas==
 
Per caricare in un oggetto le icone messe a disposizione da Gambas, si potranno adottare almeno tre modalità.
 
 
 
1) Usando il metodo ''Picture.Load()'' ed individuando precisamente il percorso ove sono contenute le icone di Gambas.
 
 
Esempio:
 
'''Public''' Sub Button1_Click()
 
 
  Button1.Picture = Picture<FONT Color=#B22222>.Load().Load(User.Home &/ "trunk/comp/src/gb.form.stock/stock/22/apply.png")</font>
 
 
'''End'''
 
 
 
2) - Usando la Classe ''Picture[ ]'', ponendo fra le parentsi quadre la parola "icon:" seguita dalla cartella, avente il nome della dimensione delle icone in essa contenuta, ed il nome dell'icona privo dell'estensione.
 
 
Esempio:
 
'''Public''' Sub Button1_Click()
 
 
  Button1.Picture = <FONT Color=#B22222>Picture["icon:/22/apply"]</font>
 
 
'''End'''
 
 
 
3) Usando la Classe ''Stock[ ]'', ponendo fra le parentsi quadre il nome della cartella, avente il nome della dimensione delle icone in essa contenuta, ed il nome dell'icona privo dell'estensione.
 
 
Esempio:
 
'''Public''' Sub Button1_Click()
 
 
  Button1.Picture = <FONT Color=#B22222>Stock["22/apply"]</font>
 
 
'''End'''
 

Versione attuale delle 17:55, 5 ott 2014

In questa pagina si cercherà di rispondere alla domanda: " In quanti e quali modi è possibile caricare un'immagine di tipo Picture ? ".


Vedremo le soluzioni applicandole all'oggetto PictureBox:


in modo diretto

PictureBox1.Picture = Picture["/percorso/del/file/immagine"]


PictureBox1.Picture = Picture.Load("/percorso/del/file/immagine")


mediante una variabile di tipo Picture

Dim p As New Picture

 PictureBox1.Picture = p.Load("/percorso/del/file/immagine")


mediante il caricamento di un'immagine convertita da tipo Image in tipo Picture

PictureBox1.Picture = Image.Load("/percorso/del/file/immagine").Picture