Salve, siccome nei vari forum non riesco a fare quello che vorrei, chiedo aiuto a persone di buon cuore...
Utilizzo asp.net con VB. Ho questo pezzo di programma che al clic del mouse salva l'immagine originale nella cartella /public/FileUpload e fin qui tutto OK...
Prima di salvare devo nel seguente ordine:
- Controllare che sia un'immagine jpg, png, gif...
- Rinominare il file e salvare nella cartella /public/FileUpload
- Ridimensionare il file senza perdere proporzioni per creare miniatura e salvarlo nella cartella /public/FileMini
Qui sotto il codice:
Grazie mille.codice:Protected Sub Button1_Click(sender As Object, e As System.EventArgs) Handles Button1.Click ' otteniamo il path della cartella principale dell'applicazione Dim filePath As String = Request.PhysicalApplicationPath ' aggiungiamo il nome della nostra cartella al path filePath += "public/FotoUpload/" ' controlliamo se il controllo FileUpload1 contiene un file da caricare If FileUpload1.HasFile Then ' se si, aggiorniamo il path del file filePath += FileUpload1.FileName ' salviamo il file nel percorso calcolato FileUpload1.SaveAs(filePath) ' mandiamo un messaggio all'utente Label1.Text = "IMMAGINE INSERITA" Else Label1.Text = "Il file non è stato caricato!" End If End Sub

Rispondi quotando