Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Gráficos (https://www.clubdelphi.com/foros/forumdisplay.php?f=8)
-   -   Recuperando imagenes desde Oracle (https://www.clubdelphi.com/foros/showthread.php?t=15040)

vmladino 08-10-2004 00:56:33

Recuperando imagenes desde Oracle
 
Hola a todos,
Estoy capturando imagenes a traves de un componente TOpenPictureDialog y lo guardo en un campo BLOB de Oracle utilizando TStream, algo asi :

var
m, f: TStream; :cool:
begin
m := Table1.CreateBlobStream(Table1FOTO1, bmWrite);
f := TFileStream.Create(OpenPictureDialog1.filename, fmOpenRead);
m.CopyFrom(f, f.Size);

Hasta hay funciona bien, pero al recuperar la imagen (a traves del mismo TStream ) me la muestra con lo colores que no son (es decir el azul lo cambia por verde, blanco por amarilo etc).

Alguien me podria decir porque ..?

Gracias

Estuve leyendo dentro de los otros mensajes y a lo mejor copiando primero la imagen al Clipboard y luego pegandola al componente puede funcionar pero no encontre como pegar una imagen al Clipboard capturada desde un Stream ...?

Nuevamente gracias

MarioATamborini 11-11-2004 17:23:35

A mi tambien me pasa lo mismo, alguien nos podria dar una mano.


Gracias a todos
SAludos desde Argentina


La franja horaria es GMT +2. Ahora son las 02:37:27.

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