bitmap is invalid
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
bitmap is invalid
s.a arkadaslar.
Daha önce ki arkadaslar gibi bende bu hata mesajı ile karşılaştım.
bu da bir tabloya jpeg dosya gondermeye calısırken oldu galıba.
tabloda foto fieldi var binary olarak gozukuyor sql manager de.
Diğer sorunları okudum kod gonderen arkadaslar olmuş. onları denedım fakat halledemedim.
bir diğeri bu hata mesajı neden ve ne zaman cıkıyor? Bu mesajın anlamı veri dosyaya yazılamıyor mu demek? okuyamıyor mu demek?
Forumda arattıgımda buldugum sonuclarda uses a jpeg ekle vs. vardı. o zaten ekli.
Daha önce ki arkadaslar gibi bende bu hata mesajı ile karşılaştım.
bu da bir tabloya jpeg dosya gondermeye calısırken oldu galıba.
tabloda foto fieldi var binary olarak gozukuyor sql manager de.
Diğer sorunları okudum kod gonderen arkadaslar olmuş. onları denedım fakat halledemedim.
bir diğeri bu hata mesajı neden ve ne zaman cıkıyor? Bu mesajın anlamı veri dosyaya yazılamıyor mu demek? okuyamıyor mu demek?
Forumda arattıgımda buldugum sonuclarda uses a jpeg ekle vs. vardı. o zaten ekli.
Merhabahbahadir yazdı:Jpeg dosyasını vt desteklemiyordur. Sende jpeg dosyayı bmp ye çevirerek kaydet. zaten hata mesajında da geçersiz bitmap diyor...
Üstadım çözüm olarak tamamda ama ortalama olarak Bitmaplar 10 kat fazla alan yiyorlar o zamanda vt şişiyor.
benim önerim
1. Bu uzunyol. form üzerinde db image kullanmadan normal bir image kullanın ve Vt de bunu binary olarak tutun... binary den stream olarak bir geçici dosyaya yazın ve o dosyayıda formunuzdaki normal image bağlanın.
2. Edbimage componentini kullanın. http://www.torry.ru...
s.a;
ilgilendiğiniz için hepinize ayrı ayrı teşekkür ederim.
@opt2000 sorun görüntülenmeden kaynaklanmıyor. yani daha doğrusu timageden. zaten jpeg classı uses de eklenmiş halde.
@ikut;
peki vt na bunları yazarken binary olarak bunu nasıl becericez?
benım formumda bir adet timage nesnesi var.
normal de kendi logomu gösteriyor. üzerine tıklayınca folderdialogdan resimi buluyorum. orada görüntüleniyor.
ben
olarak vt na gonderme yapmaya calısıyorum..
hatayı da burada alıyorum.
ama sanki kaydediyormuş gibi geldi bana ki
kayıt verisini okumaya çalıştığım zaman da bana aynı bitmap hatası veriyor.
ilgilendiğiniz için hepinize ayrı ayrı teşekkür ederim.
@opt2000 sorun görüntülenmeden kaynaklanmıyor. yani daha doğrusu timageden. zaten jpeg classı uses de eklenmiş halde.
@ikut;
peki vt na bunları yazarken binary olarak bunu nasıl becericez?
benım formumda bir adet timage nesnesi var.
normal de kendi logomu gösteriyor. üzerine tıklayınca folderdialogdan resimi buluyorum. orada görüntüleniyor.
ben
Kod: Tümünü seç
DM.QRADRESFOTO.loadfromfile:=(resimbul.filename)
hatayı da burada alıyorum.
ama sanki kaydediyormuş gibi geldi bana ki
kayıt verisini okumaya çalıştığım zaman da bana aynı bitmap hatası veriyor.
veritabanları image'ı blob olarak kaydeder vt desteklememesi gibi bir durum olmaması lazım
bu durumda dbimage'ın jpeg desteği yok
bence ikut haklı -memory stream daha uygun gibi -
blob->stream->TJPEGImage
viewtopic.php?t=15644&highlight=jpeg
viewtopic.php?t=991&highlight=access+jpeg
bu durumda dbimage'ın jpeg desteği yok
bence ikut haklı -memory stream daha uygun gibi -
blob->stream->TJPEGImage
viewtopic.php?t=15644&highlight=jpeg
viewtopic.php?t=991&highlight=access+jpeg