Buenas tarde Colegas del foro.
tengo el siguiente problema al tratar de guardar una imagen a una carpeta temporal, la imagen esta en una base de datos y los visualizo en un ImageWell.
Hago los siguiente.
[code] ImgEvi.Image = Nil
CONSULTA = Android.SQLSelect(“SELECT * FROM evidenciaext WHERE HoraEvi=’” + Trim(ListaDetalles.Cell(ListaDetalles.ListIndex,0) + “’”))
If CONSULTA <> Nil Then
While Not CONSULTA.EOF
ImgEvi.Image = CONSULTA.Field(“FotoEvidencia”).PictureValue
CONSULTA.MoveNext
Wend
End If
Dim IMGDATA As String
Dim BS As BinaryStream
Dim F As FolderItem
If ImgEvi.Image <> Nil Then
//Obtener un archivo temporal para guardar la imagen
If Picture.IsExportFormatSupported(Picture.FormatJPEG) Then
f = SpecialFolder.Documents.Child("/TempXojo/"+CONSULTA.Field(“NombreEvidencia”).StringValue +“2.jpg”)
//Guardamos la imagen en el archivo
ImgEvi.Image.Save(F, Picture.SaveAsJPEG)
End If
End If[/code]
todo lo hace correcto, pero la darle el nombre a la imagen en esta parte…
f = SpecialFolder.Documents.Child("/TempXojo/"+CONSULTA.Field("NombreEvidencia").StringValue +"2.jpg")
solo me lo guarda con este nombre
"2.jpg"
y esto no lo respeta
+ CONSULTA.Field("NombreEvidencia").StringValue +
deberia de funcionar, nombrarla con el nombre del que viene en la base de datos + 2.jpg…
Pero no lo hace, alguien me puede orientar…