Originariamente inviato da index
Mi spieghesti meglio il punto 6?
Grazie.
il punto 6 è il più facile. Per prima cosa nella pagina (guardando bene) non ho messo un litteral, ma un div:
<div id="div1" runat="server" EnableViewState="false"></div>
nel codice ho fatto:
codice:
'ricavo un vettore di immagini lette dalla directory temporanea in cui ho decompresso le immagini
Dim immagini As String() = Directory.GetFiles(dirTmp, "*.jpg")
'buffer codice html da mettere nel div
Dim sb As New StringBuilder()
'per ogni immagine della directory temporanea
For i As Integer = 0 To immagini.Length - 1
'leggo immagine, ridimensiono e salvo nella directory immagini
img.ImgResizeAndSaveToFile(immagini(i), 400, Path.Combine(dirImages, "img_" & i.ToString("000") & ".jpg"))
'creo codice html: [img]...[/img]
sb.Append(String.Format("[img][/img]", "/tmp/images/" & "img_" & i.ToString("000") & ".jpg"))
Next
'immetto il codice html nel div
Me.div1.InnerHtml = sb.ToString()
naturalmente è da prendere come esercizio da adattarsi e completarsi ai casi reali. Ciao