Tiamge動態的加入圖檔,可以放在*.res嗎 |
尚未結案
|
derekyppp
一般會員 發表:16 回覆:33 積分:9 註冊:2004-02-20 發送簡訊給我 |
Tiamge動態的加入圖檔,一般來說我都只能把圖檔放和exe同一個目錄 q=new Graphics::TBitmap();
clear=new Graphics::TBitmap();
clear->LoadFromFile("77.bmp"); 可以像平常直接使用image中的picture載入圖片至資源檔*.res裡面
然後編譯出的exe檔就包含了圖片了 如果沒有包裝好的話,exe和圖是分開的 因為我是寫game圖好多@@” 別人收的也麻煩,我這邊也弄的亂七八糟><” Tiamge動態的加入圖檔,可以放在*.res嗎 還有要怎麼樣才能讀出來? 請問各位大大^^
|
RaynorPao
版主 發表:139 回覆:3622 積分:7025 註冊:2002-08-12 發送簡訊給我 |
引言: Tiamge動態的加入圖檔,一般來說我都只能把圖檔放和exe同一個目錄 q=new Graphics::TBitmap(); clear=new Graphics::TBitmap(); clear->LoadFromFile("77.bmp"); 可以像平常直接使用image中的picture載入圖片至資源檔*.res裡面 然後編譯出的exe檔就包含了圖片了 如果沒有包裝好的話,exe和圖是分開的 因為我是寫game圖好多@@” 別人收的也麻煩,我這邊也弄的亂七八糟><” Tiamge動態的加入圖檔,可以放在*.res嗎 還有要怎麼樣才能讀出來? 請問各位大大^^ derekyppp 你好: (1)你可以參考以下這篇文章中的做法,先建立一個 *.RC 檔案 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=27605 (2)然後把你的 Bitmap 放到這個 *.RC 裡面,跟你的專案一起編譯 (3)這樣子在執行期的時候,就可以利用程式碼把 Bitmap 先載入到 Stream 裡 面,然後再利用 Image1->Picture->Bitmap->LoadFromStream(stream); 就 可以達到目的-- Enjoy Researching & Developing --
------
-- 若您已經得到滿意的答覆,請適時結案!! -- -- 欲知前世因,今生受者是;欲知來世果,今生做者是 -- -- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 -- |
derekyppp
一般會員 發表:16 回覆:33 積分:9 註冊:2004-02-20 發送簡訊給我 |
|
derekyppp
一般會員 發表:16 回覆:33 積分:9 註冊:2004-02-20 發送簡訊給我 |
阿~~~~高興沒有三分鐘= =" 又遇到解決不了的問題了 剛剛說用imagelist可以讀圖ok 可是用image畫出來就怪怪的 只能畫一次 之後畫的都顯示不出來 拉一個imagelist元件和 image元件 void __fastcall TForm1::BitBtn1Click(TObject *Sender)
{
ImageList1->Draw(Image2->Canvas,0,0,x,true);
ImageList1->Draw(Image1->Canvas,0,0,x,true);
x ;
} 在按鈕事件中打上面的程式碼 應該是按一下 換下一個圖 可是怎麼按@@”圖都一樣啦 是要更新 還是清除之類的事嗎?
|
andychang1690
資深會員 發表:20 回覆:694 積分:442 註冊:2003-03-14 發送簡訊給我 |
|
bigdogchina
版主 發表:238 回覆:523 積分:312 註冊:2003-04-28 發送簡訊給我 |
|
derekyppp
一般會員 發表:16 回覆:33 積分:9 註冊:2004-02-20 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |