Q&A

  • 의문의 assign...
1:

try

bitmap := Tbitmap.Create;

jpegimage := Tjpegimage.Create;

jpegimage.LoadFromFile(Query3.fieldbyname('s_pic').asstring);<---jpeg 화일이 있는경로

Bitmap.PixelFormat := pf8bit;<---8,16,24,주석처리 모두다 해봤음...

bitmap.assign(jpegimage);

TBlobField(picture1.FieldByName('spic')).Assign(bitmap);

finally

bitmap.Free;

jpegimage.Free;

end;



2:

TBlobField(table1.FieldByName('spic')).Assign(Image1.Picture);



1로 생성한 spic은 크리스탈 리포트에서 안보이고 2로 생성한 spic은 제대로 보입니다.

두개다 bmp인데 왜 하나는 보이고 하나는 안보이지요?

두개가 분명차이는 있는것 같은데 그차이를 모르겠어요...

어떻게 해야 1의 방법으로 레포트에 출력할수 있을까요...



도와주세요...머리가 터질 지경이에요...

그럼 좋은하루 되세요...





0  COMMENTS