Foros del Web » Programando para Internet » ASPX (.net) »

Error de compilación

Estas en el tema de Error de compilación en el foro de ASPX (.net) en Foros del Web. Hola, de una [URL="http://designreviver.com/tutorials/actionscript-3-jpeg-encoder-revealed-saving-images-from-flash/"]página[/URL] he tomado un código para recoger de un formulario mediante post una imagen en binario. El código es este: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); ...
  #1 (permalink)  
Antiguo 18/07/2010, 12:52
 
Fecha de Ingreso: junio-2010
Mensajes: 51
Antigüedad: 13 años, 10 meses
Puntos: 0
Error de compilación

Hola, de una [URL="http://designreviver.com/tutorials/actionscript-3-jpeg-encoder-revealed-saving-images-from-flash/"]página[/URL] he tomado un código para recoger de un formulario mediante post una imagen en binario. El código es este:

Código ASP:
Ver original
  1. Sub Page_Load(ByVal Sender As Object, ByVal E As EventArgs) Handles MyBase.Load
  2.         ' Get the image file byte data from the HTTP request
  3.  
  4.         Dim fileData As Object
  5.         fileData = Request.BinaryRead(Request.TotalBytes)
  6.  
  7.         ' Set the filename
  8.         Dim strFileName As String = "yourFilename.jpg"
  9.  
  10.         ' Map the path to the relevant save folder
  11.         Dim strPath As String = Server.MapPath("files/")
  12.         strPath = strPath & strFileName
  13.  
  14.         ' write the file to disk
  15.         Dim oFile As FileStream
  16.         oFile = File.Create(strPath)
  17.         oFile.Write(fileData, 0, Request.TotalBytes)
  18.         oFile.Close()
  19.  
  20.         ' push the file to the user
  21.         Response.AddHeader("Content-Disposition", "attachment; filename=" & strFileName)
  22.         Response.AddHeader("Content-Type", "image/jpg")
  23.         Response.ContentType = "application/octet-stream"
  24.         Response.BinaryWrite(fileData)
  25.  
  26.     End Sub

Siempre he estado trabajando con asp clásico, pero no tengo idea de asp.net. He probado a convertirlo a asp, aspx, script de vb, pero en cada uno me da un error diferente, pero supongo que el código está para trabajar con aspx.

Tengo que implementar algo al principio? Si no me equivoco falta importar el IO.System, quizás algo más... Me podríais ayudar con las cabeceras?

Gracias de antemano. Un saludo.

Etiquetas: aspx
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:57.