DBCtrlGrid + TImage的問題 |
尚未結案
|
a6475
高階會員 發表:67 回覆:230 積分:154 註冊:2002-09-15 發送簡訊給我 |
各位大大好:
小弟用access建立一個photopath字串欄位記錄外部圖片的位置,
想用DBCtrlGrid + TImage做成像acdSee那樣的預覽界面(如附圖)
,雖然在DBCtrlGrid1PaintPanel事件加入
Image1.Picture.LoadFromFile(qryMain['photopath']);
可以達到效果,但速度奇慢。
不知道各位大大有什麼解決的方法? 附圖
..-----------βλμε------------..
◎Oo月夜 光明 藍更愁oO◎ 藍調月光城v4:http://inping.myweb.hinet.net/ (暫時使用中..) 明日報(藍調.月光):http://mypaper2.ttimes.com.tw/user/a6475 發表人 - a6475 於 2004/01/25 16:30:06
------
月夜 光明 藍更愁 |
hahalin
版主 發表:295 回覆:1698 積分:823 註冊:2002-04-14 發送簡訊給我 |
|
a6475
高階會員 發表:67 回覆:230 積分:154 註冊:2002-09-15 發送簡訊給我 |
我也有嚐試在afterscroll寫。
但如果只是下Image1.Picture.LoadFromFile(qryMain['photopath']);
全部的Timage都會變成同一張圖。
害我不知道該怎麼辦>< ..-----------βλμε------------..
◎Oo月夜 光明 藍更愁oO◎ 藍調月光城v4:http://inping.myweb.hinet.net/ (暫時使用中..) 明日報(藍調.月光):http://mypaper2.ttimes.com.tw/user/a6475
------
月夜 光明 藍更愁 |
hahalin
版主 發表:295 回覆:1698 積分:823 註冊:2002-04-14 發送簡訊給我 |
var img:timage; i:integer; begin img:=timage.create(self); img.parent:=self; qrymain.first; i:=0; while not qrymain.eof do begin Img.Picture.LoadFromFile(qryMain[''photopath'']); img.top:= 10 (i-1) * 150; qrymain.next; inc(i); end; end;我以前寫過類似的東西,動態建立timage 上面的範例可以由上而下列出 如果加上一個j的integer變數來判斷, x軸擺四個在往下繼續百也可以,類似你的例子... 速度的問題應該可以克服... 發表人 - hahalin 於 2004/01/25 20:32:14 |
a6475
高階會員 發表:67 回覆:230 積分:154 註冊:2002-09-15 發送簡訊給我 |
引言:謝謝大大耐心的指教,經測試後發現只會出現一次資料 最後一筆的圖案。 而且必需要把dbctrlgrid拿掉才看的到。 請問有辦法放在dbctrlgrid裡面嗎? 不然當dbctrlgrid捲動的話不是又要重新產生? ..-----------βλμε------------..var img:timage; i:integer; begin img:=timage.create(self); img.parent:=self; qrymain.first; i:=0; while not qrymain.eof do begin Img.Picture.LoadFromFile(qryMain[''photopath'']); img.top:= 10 (i-1) * 150; qrymain.next; inc(i); end; end;我以前寫過類似的東西,動態建立timage 上面的範例可以由上而下列出 如果加上一個j的integer變數來判斷, x軸擺四個在往下繼續百也可以,類似你的例子... 速度的問題應該可以克服... 發表人 - hahalin 於 2004/01/25 20:32:14 ◎Oo月夜 光明 藍更愁oO◎ 藍調月光城v4:http://inping.myweb.hinet.net/ (暫時使用中..) 明日報(藍調.月光):http://mypaper2.ttimes.com.tw/user/a6475
------
月夜 光明 藍更愁 |
hahalin
版主 發表:295 回覆:1698 積分:823 註冊:2002-04-14 發送簡訊給我 |
|
a6475
高階會員 發表:67 回覆:230 積分:154 註冊:2002-09-15 發送簡訊給我 |
|
a6475
高階會員 發表:67 回覆:230 積分:154 註冊:2002-09-15 發送簡訊給我 |
哦,我了解大大的意思了。
就是捨棄DBCtrlGrid1不用。 但我真的很想用DBCtrlGrid1耶>_<(堅持中!)
請問還有沒有別的方法呢?(厚臉皮!) ..-----------βλμε------------..
◎Oo月夜 光明 藍更愁oO◎ 藍調月光城v4:http://inping.myweb.hinet.net/ (暫時使用中..) 明日報(藍調.月光):http://mypaper2.ttimes.com.tw/user/a6475
------
月夜 光明 藍更愁 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |