全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:2289
推到 Plurk!
推到 Facebook!

有關一次讀取多張圖片的問題

尚未結案
walacow
一般會員


發表:6
回覆:7
積分:2
註冊:2004-09-20

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-03-14 18:07:45 IP:140.126.xxx.xxx 未訂閱
我看了之前的一些文章 以下是smilebye提出的方法 ====
if (OpenPictureDialog1->Execute())    //將圖檔讀到BMP[]陣列中 
{    
 bmp_count = OpenPictureDialog1->Files->Count;     //這邊可知道你開多少張圖    
 for(int i=0;i    
 {     
  BMP[i]=new Graphics::TBitmap();     
  BMP[i]->LoadFromFile(OpenPictureDialog1->Files->Strings[i]);   //將所開圖檔讀到BMP陣列中(BMP[1]...BMP[60]代表所開的六十張圖)
 }
}
PS.OpenPictreDialog1的屬性裡面有個Options記得選ofAllowMultiSelec 為ture 如此可一次選多張圖 問題1. BMP[i]在宣告型態上該如何宣告?? 是否該自己建立一個struct是link list的方式 可以自動一個接一個存起來 還有一位JerryKuo他寫的程式 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=44098 是可以開啟多重圖片的程式 問題2. 第一個跟第二個的方法都是要if (OpenPictureDialog1->Execute()) 開啟選取檔案個視窗... 我現在是我自己在C槽底下有一個image的資料夾格式都是.bmp 但檔名部規格,我想是否可以直接利用 Image1->Picture->LoadFormFile("C:\\image\\*.bmp"); 然後直接存到自己設定的link list裡(類似第二位作者的程式,只是不 需要自己開圖,因為圖有幾百張) 我說的不知道夠不夠清楚 我現在也是只知道怎麼一張一張圖片自己手動開,我希望可以先自動把所有的圖都存起來然後再依序做處理..... 請賜教.....我是個程式新手...好多問題不太會><~~ 發表人 - taishyang 於 2005/03/14 18:48:49
blk5743
高階會員


發表:34
回覆:371
積分:236
註冊:2003-11-17

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-03-14 18:38:54 IP:61.66.xxx.xxx 未訂閱
walacow你好    問題二你不是問過了嗎    http://delphi.ktop.com.tw/topic.php?topic_id=66604 【BCB】【問題】詢問一個讀檔的問題 http://delphi.ktop.com.tw/topic.php?topic_id=61096 【BCB】【問題】如何刪除全部指定副檔名的檔案 可以多找一點FindFirst及FindNext的文章來看
walacow
一般會員


發表:6
回覆:7
積分:2
註冊:2004-09-20

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-03-14 19:43:25 IP:140.126.xxx.xxx 未訂閱
我可以利用FindFirst跟FindNext找到檔案並自動載入了 謝謝喔 但是第一個問題有誰可以教我 謝謝各位努力的教學喔 發表人 - walacow 於 2005/03/14 21:39:03
blk5743
高階會員


發表:34
回覆:371
積分:236
註冊:2003-11-17

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-03-15 08:54:23 IP:61.66.xxx.xxx 未訂閱
參考以下這兩篇吧    http://delphi.ktop.com.tw/topic.php?topic_id=64256 【BCB】【問題】請問如何開大量的圖檔 並對他做處理呢??? http://delphi.ktop.com.tw/topic.php?topic_id=63677 【BCB】【問題】關於動態配置Graphics Graphics::TBitmap *Bmp[10];
walacow
一般會員


發表:6
回覆:7
積分:2
註冊:2004-09-20

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-03-15 11:58:57 IP:140.126.xxx.xxx 未訂閱
謝謝blk5743 我的問題都解決了 我的程式也可以繼續做下一步了 感激不盡:)
系統時間:2024-05-03 8:14:17
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!