請問有可以在 BCB6 下顯示 GIF 的元件嗎? |
答題得分者是:RaynorPao
|
China Join
中階會員 發表:81 回覆:242 積分:89 註冊:2003-03-12 發送簡訊給我 |
|
RaynorPao
版主 發表:139 回覆:3622 積分:7025 註冊:2002-08-12 發送簡訊給我 |
引言: TGIFIMAGE 2.2 雖然好用但是在 BCB6 下執行顯示圖片時會當掉,想請教各位先進們是否有用過類似的元件呢? Ps.希望能有顯示和分解動態 GIF 圖片的功能。China Join 你好: (1)找了好久,好像沒有耶?? 其他的大大知不知道呢?? ( class="code"> int giCount=0; int giSpeed=0; void __fastcall TForm1::Button2Click(TObject *Sender) { TGIFImage *gif=new TGIFImage; gif->LoadFromFile("GifDemo.gif"); giCount=gif->Images->Count; giSpeed=gif->AnimationSpeed; for(int i=0; i
------
-- 若您已經得到滿意的答覆,請適時結案!! -- -- 欲知前世因,今生受者是;欲知來世果,今生做者是 -- -- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 -- |
China Join
中階會員 發表:81 回覆:242 積分:89 註冊:2003-03-12 發送簡訊給我 |
|
China Join
中階會員 發表:81 回覆:242 積分:89 註冊:2003-03-12 發送簡訊給我 |
|
RaynorPao
版主 發表:139 回覆:3622 積分:7025 註冊:2002-08-12 發送簡訊給我 |
引言: 包子前輩,小弟發現有些 GIF 圖檔用這個方法執行會有問題耶,如下面這個恐龍執行後會當機,產生的圖形也怪怪ㄉ ... 偶把檔案放到上傳區,您如果有空的時候可以幫忙看看ㄇ VERY THXChina Join 你好: (1)請問你有試過別的圖嗎?? 別的圖也會這樣嗎?? 還是只有這一張會呢?? ( > --
------
-- 若您已經得到滿意的答覆,請適時結案!! -- -- 欲知前世因,今生受者是;欲知來世果,今生做者是 -- -- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 -- |
China Join
中階會員 發表:81 回覆:242 積分:89 註冊:2003-03-12 發送簡訊給我 |
1.小弟測試的結果約有三成的圖片解析成單張會有問題,小弟已經上傳了三個執行會有問題的程式圖片到會員上傳區,恐龍這一張 Access Violation,另外兩張動物的則是解析單張顯示時會有問題。 2.小弟用兩種版本的 Ulead GIF Animator 測試,3.0 版正確顯示,另一個比較舊的版本則第一張顯示完整其他張顯示的是部分圖片,我想這應該是另一種格式的 GIF 動畫吧? 3.恐龍這一張動畫檔分解成單張也是會有問題,我想可能是資料遺失得嚴重造成存取錯誤,因為他顯示出來的情形和我之前用 UDP 傳送圖片失敗的樣子很像ㄚ 這個問題在 BCB5 下也一樣,單張顯示會有問題,但是用 Image 直接載入 GIF 圖片倒是都可以完整播放,不知是否擷取方式的問題? 太麻煩您了,有空再弄吧,小弟也找了一下午的元件,似乎不容易發現,還在繼續努力中 ... 謝謝!辛苦ㄌ
|
China Join
中階會員 發表:81 回覆:242 積分:89 註冊:2003-03-12 發送簡訊給我 |
小弟發現那幾張圖應該是新版的 GIF 也就是 GIF89M 格式的檔案,但是不
確定,下面是 GIF 各版本的規格說明,如果各位大大有興趣希望可以幫忙
研究,到了 BCB6 的版本竟然還沒有支援 GIF 格式,專利這東西有時候還
真麻煩ㄋ ... http://www.wotsit.org/download.asp?f=gif
http://www.wotsit.org/download.asp?f=gif89a
http://www.wotsit.org/download.asp?f=gif89m 發表人 - China Join 於 2003/06/06 22:16:40
|
catpin
一般會員 發表:0 回覆:2 積分:0 註冊:2004-02-04 發送簡訊給我 |
請問該如何利用GIFImage寫顯示gif的程式?!
引言: 小弟發現那幾張圖應該是新版的 GIF 也就是 GIF89M 格式的檔案,但是不 確定,下面是 GIF 各版本的規格說明,如果各位大大有興趣希望可以幫忙 研究,到了 BCB6 的版本竟然還沒有支援 GIF 格式,專利這東西有時候還 真麻煩ㄋ ... http://www.wotsit.org/download.asp?f=gif http://www.wotsit.org/download.asp?f=gif89a http://www.wotsit.org/download.asp?f=gif89m 發表人 - China Join 於 2003/06/06 22:16:40Yi Ping Chao
------
Yi Ping Chao |
catpin
一般會員 發表:0 回覆:2 積分:0 註冊:2004-02-04 發送簡訊給我 |
TGIFImage *gif=new TGIFImage;
gif->LoadFromFile("c:\demo.gif");
gif->Images->SubImages[0]->Bitmap->SaveToFile("c:\demo.bmp");
Image1->Picture->LoadFromFile("c:\demo.bmp");
引言: 請問該如何利用GIFImage寫顯示gif的程式?!Yi Ping Chao引言: 小弟發現那幾張圖應該是新版的 GIF 也就是 GIF89M 格式的檔案,但是不 確定,下面是 GIF 各版本的規格說明,如果各位大大有興趣希望可以幫忙 研究,到了 BCB6 的版本竟然還沒有支援 GIF 格式,專利這東西有時候還 真麻煩ㄋ ... http://www.wotsit.org/download.asp?f=gif http://www.wotsit.org/download.asp?f=gif89a http://www.wotsit.org/download.asp?f=gif89m 發表人 - China Join 於 2003/06/06 22:16:40Yi Ping Chao
------
Yi Ping Chao |
SANJYSAN
一般會員 發表:5 回覆:10 積分:3 註冊:2002-05-28 發送簡訊給我 |
請問一下,BCB6真的能用TGIFimage嗎?我是說真的有人在BCB6環境下成功試用過GIFImage嗎? 我試不出來,include以後編譯的結果是這樣: [C++ Error] gifimage.hpp(162): E2040 Declaration terminated incorrectly
[C++ Error] gifimage.hpp(287): E2040 Declaration terminated incorrectly
[C++ Error] gifimage.hpp(486): E2040 Declaration terminated incorrectly
[C++ Error] gifimage.hpp(716): E2040 Declaration terminated incorrectly
[C++ Error] uMain.cpp(69): E2277 Lvalue required
[C++ Error] uMain.cpp(384): E2285 Could not find a match for 'OpenArray
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |