Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Picture Box HELP
martedì 09 maggio 2006 - 20.19
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Nicola
Profilo
| Senior Member
362
messaggi | Data Invio:
mar 9 mag 2006 - 20:19
Ho un'applicazione windows che scarica FTP immagini .jpg e le visualizza in una picturebox...
quando schiaccio nuovamente il bottone per il download di una nuova immagine vorrei sovrascriverla a quella vecchia
pero' non mi risulta possibile essendo occupata dalla picturebox che me la fa visualizzare...
se commento la picturebox di visualizzazione riesco a fare il download e sovrascirvere l'imagine in locale...
che poi vorrei visulizzare nella mia PBox....
pb_IMG.Image = System.Drawing.Bitmap.FromFile("c:\temp\imgage.jpg")
ho provato con pb_IMG.dispose() o pb_IMG.Image.dispose() ma non funziona...
se commento pb_IMG.Image = System.Drawing.Bitmap.FromFile("c:\temp\imgage.jpg")
riesco a fare il download e sovrascrivere il file in c:\temp\imgage.jpg...
ma senza visualizzare la PB... dovrei liberare l'immagine in c:\temp\imgage.jpg al nuovo download...
una volta fatto aggiorno la PictureBox con la nuova immagine.
vi ringrazio
ciao Nicola
19018
Profilo
| Expert
502
messaggi | Data Invio:
mar 9 mag 2006 - 20:29
Ciao, prova a fare pb_IMG.Image = null poi scarichi e sovrascrivi.In questo modo, mettendo a null il riferimento all'immagine dovresti avere il permesso di sovrascriverla.Fammi sapere.ciao
Stefano Passatordi
http://blogs.dotnethell.it/stem/
Nicola
Profilo
| Senior Member
362
messaggi | Data Invio:
mer 10 mag 2006 - 08:36
No... ho messo pb_realCAM.Image = Nothing
Null non va bene...
nn funziona... mi dice apppunto che nn posso sovrascrivere l'immagine locale perche in uso
da un'altro processo appunto la PictureBox...
chiudo l'applicazione riavvio .. va al primo giro e poi basta.
se ti viene in mente altro..
ciao e grazie Nicola
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mer 10 mag 2006 - 14:40
>No... ho messo pb_realCAM.Image = Nothing
>Null non va bene...
>nn funziona... mi dice apppunto che nn posso sovrascrivere l'immagine
>locale perche in uso
>da un'altro processo appunto la PictureBox...
>chiudo l'applicazione riavvio .. va al primo giro e poi basta.
Usa dei file temporanei, ossia quando viene scaricato un file prima di caricarlo nella PictureBox ne crei una copia e carichi la copia.
Ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !