Dimensione file per controllo grandezza in vb.2008

giovedì 31 dicembre 2009 - 18.04

basicdany Profilo | Expert

ciao a tutti carico delle immagini in questa maniera:

OpenFileDialog1.ShowDialog()
'inserisci foto nell'anteprima che bds
Dim AppoPercorso As String = OpenFileDialog1.FileName

txtPercorsoFoto.Text = AppoPercorso
SGallery.PicAnteprima.Image = Image.FromFile(AppoPercorso)

vorrei verificare la grandezza dell'immagine in modo da limitarla a 200k

Come posso fare questo,
grazie a tutti come sempre!

freeteo Profilo | Guru

Ciao,
scusa ma questa domanda cosa c'entra con la Reportistica ?
Mi sa che hai sbagliato stanza, posta nella stanza Win Application.

Cmq sia, la risposta è semplice, quando carichi l'immagine verifichi la grandezza del file su disco usando la classe "FileInfo" che nel costruttore riceve il path, poi guardi la sua proprietà "Lenght" che ti dice appunto la grandezza del file, qualcosa tipo:
Dim finfo = new FileInfo(...PercorsoFile...) if finfo.Lenght > ...

cmq sia, non c'è un filtro di questo genere nell'OpenFileDialog, devi appunto usare questa classe e tramite codice invalidare la scelta dell'immagine...

Ciao.

Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo
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 !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5