Gestione delle immagini mediante il Componente gb.media
Da Gambas-it.org - Wikipedia.
Versione del 19 lug 2017 alle 10:43 di Vuott (Discussione | contributi) (Creata pagina con "Il Componente ''gb.media'' ci permette, fra l'altro, di mostrare file immagine con le medesime modalità e opportunità previste per i file video. Va detto che rispetto alla c...")
Il Componente gb.media ci permette, fra l'altro, di mostrare file immagine con le medesime modalità e opportunità previste per i file video. Va detto che rispetto alla consuetà modalità di caricare e di mostrare file immagine mediante la Classe PictureBox, le risorse del Componente gb.media ci consentono di mostrare l'immagine in qualsiasi oggetto che abbia una superficie.
Uso della Classe MediaPlayer
Innanzitutto possiamo utilizzare la Classe "MediaPlayer" per un breve codice e per una veloce soluzione. Nell'esempio pratico che segue imposteremo una DrawingArea come oggetto GUI, nel quale mostrare il file immagine:
Private mp As MediaPlayer Public Sub Form_Open() Dim da As DrawingArea ' Crea una "DrawingArea" come oggetto GUI da usare per l'uscita immagine: With da = New DrawingArea(Me) .X = 10 .Y = 10 .W = 300 .H = 300 End With With mp = New MediaPlayer .URL = Media.URL("/percorso/del/file/video") ' Imposta il controllo dell'uscita immagine da usare: .SetWindow(da) End With End Public Sub Button1_Click() ' Mostra il file immagine: mp.Play() End
Pagina in costruzione