29 messaggi dal 20 gennaio 2004
Ciao a tutti,

in pratica sto creando un'applicazione windows per un sito web,
l'istruzione server.mappath è nel: System.Web.HttpContext ma non lo posso
importare in un form come posso fare?

Dovrei usare un'istruzione del genere:
PicBox.Image = Image.FromFile(System.IO.Path.Combine(Server.Mappath("prodimg"),
> imageFileName))
dove il nome del file e affidata ad una variabile proveniente da una classe:

Private mImg As String
Property Img() As String
Get
Return mImg
End Get
Set(ByVal Value As String)
mImg = Value
End Set
End Property
grazie ciao
11.886 messaggi dal 09 febbraio 2002
Contributi
usare il server.MapPath non occorre.

Credo che basti usare un normale percorso relativo:

PicBox.Image = Image.FromFile("immagine.jpg")
oppure
PicBox.Image = Image.FromFile("../cartella/immagine.jpg")

Se non dovesse essere abbastanza, concatenagli il percorso della cartella corrente (quella in cui si trova l'applicazione) usando :

PicBox.Image = Image.FromFile(System.AppDomain.CurrentDomain.BaseDirectory() & "immagine.jpg")

ciao

Enjoy learning and just keep making

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.