Differenze tra le versioni di "Modi di caricare un'immagine di tipo ''Picture''"
Riga 2: | Riga 2: | ||
− | Vedremo le soluzioni applicandole all'oggetto ''PictureBox'' in modo diretto | + | Vedremo le soluzioni applicandole all'oggetto ''PictureBox'': |
+ | |||
+ | |||
+ | ===in modo diretto=== | ||
PictureBox1.Picture = Picture["''/percorso/del/file/immagine''"] | PictureBox1.Picture = Picture["''/percorso/del/file/immagine''"] | ||
Riga 9: | Riga 12: | ||
− | + | ===mediante una variabile di tipo ''Picture''=== | |
Dim p As New Picture | Dim p As New Picture | ||
Riga 16: | Riga 19: | ||
− | + | ===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 due 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("/usr/share/icons/HighContrast/22x22/devices/printer.png")</font> | ||
+ | |||
+ | '''End''' | ||
+ | |||
+ | |||
+ | 2) - Usando la Classe ''Picture[ ]'', ponendo fra le parentsi quadre la parola "icon:" seguita dalla cartella, che avente il nome della dimensione delle icone in essa contenuta, ed il nome dell'icona da mostrare. | ||
+ | |||
+ | 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 la parola "icon:" seguita dalla cartella, che avente il nome della dimensione delle icone in essa contenuta, ed il nome dell'icona da mostrare. | ||
+ | |||
+ | Esempio: | ||
+ | '''Public''' Sub Button1_Click() | ||
+ | |||
+ | Button1.Picture = <FONT Color=#B22222>Stock["/22/apply"]</font> | ||
+ | |||
+ | '''End''' |
Versione delle 12:25, 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:
Indice
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
Caricare le icone messe a disposizione da Gambas
Per caricare in un oggetto le icone messe a disposizione da Gambas, si potranno adottare almeno due 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.Load().Load("/usr/share/icons/HighContrast/22x22/devices/printer.png") End
2) - Usando la Classe Picture[ ], ponendo fra le parentsi quadre la parola "icon:" seguita dalla cartella, che avente il nome della dimensione delle icone in essa contenuta, ed il nome dell'icona da mostrare.
Esempio:
Public Sub Button1_Click() Button1.Picture = Picture["icon:/22/apply"] End
3) Usando la Classe Stock[ ], ponendo fra le parentsi quadre la parola "icon:" seguita dalla cartella, che avente il nome della dimensione delle icone in essa contenuta, ed il nome dell'icona da mostrare.
Esempio:
Public Sub Button1_Click() Button1.Picture = Stock["/22/apply"] End