=?US-ASCII?Q?Re: RES: [firebase-br] Essa =E9 Complicada!??=

Pha-Lista lista em pha.com.br
Ter Jan 18 11:04:46 -03 2005


O codigo abaixo faz parte do editor de uma Grid que utilizo se quiser te envio o arquivo com código completo em private.
 
var
  {$IFDEF JPEGGRAPHICS}
  FJPEGImage: TJPEGImage;
  MS: TStream;
  {$ENDIF}

  {$IFDEF OLEGRAPHICS}
  FOleImage: TBitmap;
  MS1: TMemoryStream;
  {$ENDIF}
begin

      try
        if not FBlobField.IsNull then
          Image1.Picture.Assign(FBlobField);

      except
        {$IFDEF JPEGGRAPHICS}
          {$IFDEF OLEGRAPHICS}
          try
          {$ENDIF}
            try
              FJPEGImage := TJPEGImage.Create;
              MS := FDataSource.DataSet.CreateBlobStream(FBlobField, bmRead);
              FJPEGImage.LoadFromStream(MS);
              Image1.Picture.Assign(FJPEGImage);

            finally
              FJPEGImage.Free;
              MS.Free;
            end;

          {$IFDEF OLEGRAPHICS}
          except
          {$ENDIF}
        {$ENDIF}

          {$IFDEF OLEGRAPHICS}
            try
              FOleImage := TBitmap.Create;

              MS1 := TMemoryStream.Create;
              TBlobField(FBlobField).SaveToStream(MS1);
              MS1.Seek(78, soFromBeginning);
              FOleImage.LoadFromStream(MS1);
              Image1.Picture.Graphic := FOleImage;

            finally
              FOleImage.Free;
              MS1.Free;
            end;

          {$IFDEF JPEGGRAPHICS}
          end;
          {$ENDIF}

          {$ENDIF}

        {$IFNDEF JPEGGRAPHICS}
          {$IFNDEF OLEGRAPHICS}
          raise;
          {$ENDIF}
        {$ENDIF}
      end;

    except
      Image1.Picture.Graphic := nil;
      // raise;
    end;

end;


PHA
Nova Odessa / SP - Brazil

-----Mensagem original-----
From: "MaiconCP" maiconcp em terra.com.br
Date: Tue, 18 Jan 2005 10:17:26 -0300
To: "Rodrigo Lopes" roclopes em ig.com.br
Subject: RES: [firebase-br] Essa é Complicada!?

> Estou trabalhando com o delphi, e gostaria de ter essa informaçao via
> programação.
> 
> 
> -----Mensagem original-----
> De: Rodrigo Lopes [mailto:roclopes em ig.com.br]
> Enviada em: terça-feira, 18 de janeiro de 2005 11:07
> Para: maiconcp em terra.com.br; FireBase
> Assunto: Re: [firebase-br] Essa é Complicada!?
> 
> 
> Use o IBExpert ele exibe a imagem contida no campo blob.
> Tb exibe texto, página html entre outros.
> 
> ----- Original Message -----
> From: "MaiconCP" <maiconcp em terra.com.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Tuesday, January 18, 2005 10:59 AM
> Subject: [firebase-br] Essa é Complicada!?
> 
> 
> Alguem SABE COMO FAÇO PRA SABER QUAL É O TIPO DA IMAGEM Q ESTÁ ARMA> ZENADA
> NUM BLOB???
> 
> MAICON
> 
> 
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> 
> 
> 
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br





Mais detalhes sobre a lista de discussão lista