Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

 
 
Herramientas Buscar en Tema Desplegado
  #3  
Antiguo 31-05-2013
juank1971 juank1971 is offline
Miembro
 
Registrado: feb 2008
Posts: 241
Poder: 19
juank1971 Va por buen camino
cierto casimiro se me iba la guagua y escribi apurado que ni yo mismo me entendí, disculapa,

es sencillo tengo las caratulas guardadas como campo blob en una tabla, con otros campos con el nombre de la pelicula y eso, genero etc.
lo que quiero es visializarlas digamos en varias miniaturas, como escoger genero , accion y que me salgasn todas las peliculas de accion en miniaturas, no demasiado pequeñas para poder ver bien la imagen de la caratula, y poder hacer un scroll de ellas sin que se maree el delphi en se escroll.

los componentes que he usado son los devexpress, en las vistas de card, y cuando muestro un grupo de imagenes medianamente grande se marea un poco al hacer scroll, no quiere decir que no se vea, se ven bien pero lento .

otro componente que probe es el TAdvSmoothImageListBox de los tms , y tambien sufrí lo mismo con el scroll, se frizza un poco cuando son unas cuantas.

la manera de cargar las imagenes a la base de datos en sqlite que estoy usando es la siguiente:

Código Delphi [-]
procedure TForm4.Insertaimagen(Camino: string);
  var
    fs: TFileStream;
    blob: TStream;
begin
   try
      If Not (datamodule1.Multimedias.State = dsEdit) or Not (datamodule1.Multimedias.State = dsInsert) Then
      datamodule1.Multimedias.Edit;

      blob := datamodule1.Multimedias.CreateBlobStream
        (datamodule1.Multimedias.FieldByName('caratula'), bmWrite);

      blob.Seek(0, soFromBeginning);

      fs := TFileStream.Create(camino,
        fmOpenRead or fmShareDenyWrite);
      try
        blob.CopyFrom(fs, fs.Size)
      finally
        fs.Free
      end;
    finally
      blob.Free
    end;
end;

alguna idea
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Obtener imagenes de una tabla campo blob amerika111 Firebird e Interbase 5 09-09-2011 18:16:39
visualizar como si fuera en un listview una carpeta de imagenes NEOALEX00016 Gráficos 1 11-02-2008 22:25:36
visualizar imagenes de un campo Blob lledesma Gráficos 0 12-12-2006 17:15:14
Como visualizar carpetas e imagenes en un aspx? JuanErasmo .NET 4 01-12-2006 17:43:20
como visualizar campo memo en grid? Alfredo Conexión con bases de datos 3 17-01-2005 13:38:21


La franja horaria es GMT +2. Ahora son las 06:43:04.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi