Ver Mensaje Individual
  #5 (permalink)  
Antiguo 12/07/2004, 10:15
MartinAcevedo
 
Fecha de Ingreso: junio-2001
Ubicación: Cordoba, Argentina
Mensajes: 190
Antigüedad: 22 años, 11 meses
Puntos: 0
hola, la unica forma de bajar una imagen es llamandola con un url como cualquier otro archivo segun tengo entendido... no hay otra manera que el browser abra una imagen de otra forma...
ahora si lo que queres hacer es no llamara a la imagen directamente conm una url, porque no existe en el disco(ya que esta en la bd) podes hacer un archivo imagen.aspx?imagen=1 y escribir los bytes en la salida y llamarala desde un control image
el codigo en el load del form seria algo asi

Response.ClearHeaders()
Response.Buffer = False

Response.ContentType = "image/jpeg"
Response.AppendHeader("Content-Disposition", "attachment; filename=" & NombreArchivo)

Dim Buffer() As Byte
'en buffer deberias cargar los bytes de la imagen
Response.AppendHeader("Content-length", Buffer.Length)
Response.Write(Buffer)
Response.Flush()
'stream.Close()
Response.End()
__________________
Martin