[ Mr. Rejn @ 27.06.2006. 11:25 ] @
Da li neko zna za varijantu TDBImage koja prikazuje .jpeg? BCB6 ? [Ovu poruku je menjao X Files dana 27.06.2006. u 13:08 GMT+1] |
[ Mr. Rejn @ 27.06.2006. 11:25 ] @
[ X Files @ 27.06.2006. 12:08 ] @
#include <jpeg.hpp>
[ Mr. Rejn @ 27.06.2006. 13:00 ] @
Citat: #include <jpeg.hpp> Nece tako. Naravno da sam prvo to pokusao: Error: Bitmap image is not valid. Nasao sam neku Delphi varijantu DBImage koja prikazuje .jpeg, moze li ona nekako da se "prevede" u C++? Naravno bez programiranja. [ X Files @ 27.06.2006. 15:00 ] @
Vrlo, neobicno... Bio sam 100% siguran da sam vec koristio JPEG unutar TDBImage.
Probaj ovako nesto u konstruktoru: #include <jpeg.hpp> // ... <objekat>->Picture->RegisterFileFormat(__classid(TPicture),"jpg","JPEG",__classid(TJPEGImage)); [ IDE @ 27.06.2006. 16:02 ] @
#include<jpeg.hpp>
mora raditi, meni je radilo vec stotinu puta... [ Mr. Rejn @ 27.06.2006. 17:05 ] @
Citat: <objekat>->Picture->RegisterFileFormat(__classid(TPicture),"jpg","JPEG",__classid(TJPEGImage)); Nemam pojma, nece ni sa ovim u konstruktoru. <objekat> je DBImage1. [ X Files @ 27.06.2006. 19:12 ] @
Probacu malo kasnije o cemu se radi.
Sada sam 100% zauzet krecenjem i laminatom ... Bicu malo otsutan ovih dana ... [ Mr. Rejn @ 31.07.2006. 11:52 ] @
Nego pitao bih X Files, ako je zavrsio sa krecenjem i laminatom
![]() DBImage mehanizmu, tj. zasto nekom radi,a nekom ne radi? (npr. meni) [ IDE @ 31.07.2006. 12:13 ] @
jedna ispravka:
mislio sam da se radi o Image-u a ne o DBImage-u... moje izvinjenje.,... DBImage sa Jpeg-om ne radi ni meni... [ X Files @ 31.07.2006. 17:09 ] @
Pogledaj prvo ovde:
http://tinyurl.com/gzrgx ... mozda pomogne, a ako ne onda se ponovo javi da vidimo. [ Mr. Rejn @ 31.07.2006. 21:03 ] @
Mislim da ovo moze da bude resenje:
Code: TStream *bstream; bstream = DataModule2->IBQuery4->CreateBlobStream(DataModule2->IBQuery4->FieldByName("SLIKA"), bmReadWrite); TJPEGImage* image = new TJPEGImage; image->LoadFromStream(bstream); Image1->Picture->Graphic=image; Ovo znaci koristi obicni mehanizam slike, a ne DBImage. Inace nista on onih primera na linkovima ne radi (ili ja nisam dovoljno pametan da ih sastavim). Ovo ne radi ni u ludilu: Code: TBlobField* field = (TBlobField*)DataModule2->IBQuery4->FieldByName("DATA"); TBlobStream* stream = new TBlobStream(field, bmRead); TJPEGImage* image = new TJPEGImage; DBImage1->Picture->Assign(image); DBImage1->Picture->Graphic->LoadFromStream(stream); delete image; to se kompajlira,ali kada se pokrene kaze ovo: Invalid class typecast tako da mi uopste nije jasno sta je pisac hteo da kaze. Pozdrav. [ X Files @ 31.07.2006. 21:19 ] @
Moda je trebalo prethodno ono:
... #include <Jpeg.hpp> ... ...RegisterFileFormat... Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|