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

請問如何將jpg圖檔的存取路徑,擷取到Memo儲存

答題得分者是:supman
fireworm
一般會員


發表:11
回覆:24
積分:7
註冊:2004-12-04

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-06-14 16:41:47 IP:218.171.xxx.xxx 未訂閱
大家好~~ 我用OpenPictureDialog將jpg檔讀到Image上顯示,然後想要擷取該jpg檔的存取路徑(例如:D:\相片\21.jpg),把該路徑存到Memo然後存檔以便日後搜尋方便,請問如何擷取圖檔路徑在Memo上做儲存的動作。謝謝。 我有一個想法,就是再加一個button利用OnClick事件去擷取jpg檔路徑到Memo上,可是我不曉得該怎麼下程式去擷取路徑。 發表人 - fireworm 於 2005/06/14 16:50:28
supman
尊榮會員


發表:29
回覆:770
積分:924
註冊:2002-04-22

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-06-14 17:07:34 IP:61.70.xxx.xxx 未訂閱
您好: 不需要額外擷取,您使用OpenPictureDialog的FileName就可以得到路徑了. 以下程式你試看看 OpenPictureDialog1->Execute(); Memo1->Add(OpenPictureDialog1->FileName); 最後你再使用Memo->SaveToFile就可以將路徑存檔了. 還是說您只想要檔案路徑,不要檔名? FilePath=ExtractFilePath(OpenPictureDialog1->FileName); 另外請問您以下這篇還有問題嗎?沒有的話就把他結案掉吧~ http://delphi.ktop.com.tw/topic.php?TOPIC_ID=73040 發表人 - supman 於 2005/06/14 17:31:08
fireworm
一般會員


發表:11
回覆:24
積分:7
註冊:2004-12-04

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-06-14 18:01:20 IP:218.171.xxx.xxx 未訂閱
請問這幾行程式碼要放在什麼元件底下。我放在button的OnClick事件下有錯誤訊息。
RedSnow
版主


發表:79
回覆:1322
積分:845
註冊:2003-12-15

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-06-14 18:04:34 IP:219.136.xxx.xxx 未訂閱
supman 您好:    我是來吐槽的,您打字打太快啦~
Memo1->Add(OpenPictureDialog1->FileName);
與
Memo->SaveToFile    應該分別是:    Memo1->Lines->Add(OpenPictureDialog1->FileName);
與
Memo->Lines->SaveToFile
< >< >< >< > 7 天天敲鍵盤 v 時時按滑鼠 8 發表人 - RedSnow 於 2005/06/14 18:07:32
supman
尊榮會員


發表:29
回覆:770
積分:924
註冊:2002-04-22

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-06-14 18:13:53 IP:61.70.xxx.xxx 未訂閱
咳...拍謝,沒有去實測,改成像RedSnow大人那樣,然後把那些程式碼放在Button的OnClick中就可以了.
fireworm
一般會員


發表:11
回覆:24
積分:7
註冊:2004-12-04

發送簡訊給我
#6 引用回覆 回覆 發表時間:2005-06-14 18:18:17 IP:218.171.xxx.xxx 未訂閱
謝謝您們,我已經解決了,確實是少了Line。^^
系統時間:2024-05-09 18:37:01
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!