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

讀取指定目錄下的檔案名稱

答題得分者是:jimmy_wei
zxy666666
中階會員


發表:108
回覆:150
積分:86
註冊:2005-01-14

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-09-07 11:15:00 IP:59.36.xxx.xxx 未訂閱
大家好! 我現在有一個目錄下有很多檔案.想將這些檔案名稱全部抓出來放到一個Memo上 請問要如何做呢?謝謝!
jimmy_wei
高階會員


發表:9
回覆:176
積分:147
註冊:2003-08-28

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-09-07 11:37:18 IP:210.68.xxx.xxx 未訂閱
你放一個memo1元件,一個DirectoryListBox1元件,FileListBox1元件 然後DirectoryListBox.FileList設為FileListBox1 然後放一個button click事件裡面寫 Memo1.Lines.AddStrings(FileListBox1.Items); 試試
Miles
尊榮會員


發表:27
回覆:662
積分:622
註冊:2002-07-12

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-09-07 12:12:14 IP:220.228.xxx.xxx 未訂閱
Hi zxy666666你好: 參考http://delphi.ktop.com.tw/topic.php?TOPIC_ID=21837 我不是高手, 高手是正在銀幕前微笑的人.
------


我不是高手, 高手是正在銀幕前微笑的人.
zxy666666
中階會員


發表:108
回覆:150
積分:86
註冊:2005-01-14

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-09-07 14:18:01 IP:59.36.xxx.xxx 未訂閱
感謝jimmy_wei,Miles大大的解答! jimmy_wei大大您好! 按照您提供的方法的已試出來,只是還有一個問題啊,可以順便在這裡問一下嗎?因為部分檔案是簡體字檔名,所以Memo1抓出來的是亂碼即顯示一些"?" 請問如何解決?再麻煩了!謝謝!
Miles
尊榮會員


發表:27
回覆:662
積分:622
註冊:2002-07-12

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-09-07 15:12:34 IP:220.228.xxx.xxx 未訂閱
Hi zxy666666 你好: 是的, Delphi TMemo未支援unicode, 使用TRichEdit取代TMemo試試, 另外若要使用String型態取裡面的文字, 也必須改成使用WideString這類支援unicode的型態來取用. 我不是高手, 高手是正在銀幕前微笑的人.
------


我不是高手, 高手是正在銀幕前微笑的人.
jimmy_wei
高階會員


發表:9
回覆:176
積分:147
註冊:2003-08-28

發送簡訊給我
#6 引用回覆 回覆 發表時間:2005-09-07 17:57:37 IP:61.30.xxx.xxx 未訂閱
亂碼的原因是,作業系統支援多國語語,而delphi我記得8之前好像不支援 ,所以囉你可以去找8來灌....參考~~
zxy666666
中階會員


發表:108
回覆:150
積分:86
註冊:2005-01-14

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