線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:770
推到 Plurk!
推到 Facebook!

影像問題??

尚未結案
csm825050
一般會員


發表:49
回覆:29
積分:15
註冊:2003-08-20

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-07-28 08:42:32 IP:61.221.xxx.xxx 未訂閱
各位好: 若利用ZLib將影像作解壓的處理完後資料會存放在TMemoryStream裡,要如何將Stream的資料秀出來(可視的圖像). ps:在不用TImage的情況下. 請各位不吝指教,謝謝 發表人 - taishyang 於 2004/07/28 13:08:00
adonis
高階會員


發表:140
回覆:258
積分:159
註冊:2002-04-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-07-28 13:40:46 IP:210.201.xxx.xxx 未訂閱
csm825050, 您好 所謂的不用TImage是指不用Image來秀影像嗎? 或許你可以先將從 Stream 的資料讀進 Array 裡,再利用有canvas屬性的元件來繪製即可。 又或你所謂的不用TImage只是單純的不用Image1->LoadFromStream,若是如此可利用上述的作法(存放到Array)再用Image1來作繪製的動作即可。 我也正在努力學習中 ^ ^
------
我也在努力學習中,若有錯謬請見諒。
csm825050
一般會員


發表:49
回覆:29
積分:15
註冊:2003-08-20

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-07-29 14:07:04 IP:61.221.xxx.xxx 未訂閱
這是看別人寫的 HANDLE hInstance=GetCurrentProcess(); HBITMAP Image=(HBITMAP)LoadImage(hInstance,"bg.bmp",IMAGE_BITMAP,0,0,LR_LOADFROMFILE); HWND hWnd=this->WindowHandle; HDC hdc,mdc,bufdc; hdc = GetDC(hWnd); bufdc = CreateCompatibleDC(hdc); SelectObject(bufdc,Image); BitBlt(hdc,0,0,640,480,bufdc,0,0,SRCCOPY); 這市直接讀取bmp圖檔,有沒有辦法利用MemoryStream取代調...
系統時間:2024-05-10 7:40:30
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!