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

OpenDialog只顯示設定的檔案名及子目錄

答題得分者是:Justmade
cashxin2002
版主


發表:231
回覆:2555
積分:1937
註冊:2003-03-28

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-07-05 01:32:38 IP:63.84.xxx.xxx 未訂閱
請教各位前輩    使用OpenDialog中﹐如果只想顯示*.dat和*.xls的檔案及目錄名﹐該如何設定﹒ 記得有看到過﹐但好像忘記了< >﹐懇謝﹗ (這個問題貼在這里應該沒有錯吧﹐< >有點怕怕的感覺說) 謝謝﹗ 努力,相信會獲得美麗! 忻晟
------
忻晟
chih
版主


發表:48
回覆:1186
積分:639
註冊:2002-04-02

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-07-05 02:03:41 IP:61.216.xxx.xxx 未訂閱
procedure TForm1.Button1Click(Sender: TObject); begin OpenDialog1.Filter := 'dat files (*.dat)|*.dat|xls files (*.xls)|*.xls'; OpenDialog1.Execute; end; TRY TRY SEE
Justmade
版主


發表:94
回覆:1934
積分:2030
註冊:2003-03-12

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-07-05 08:03:51 IP:61.10.xxx.xxx 未訂閱
較簡單的方法的直接在 OpenDialog 的元件的 Filer 設定,左邊是顯示的名字,左邊是 Mask 若想同時數個 Mask 可以用 ; 相隔,如 Supported Files|*.dat;*.xls 目錄方面,你可在 InitDir 設定開始目錄,但目錄不能 Mask,你最多可以在 Options 設定 ofNoChangeDir 不讓使用者改變目錄。 另外你也可設定 ofFileMustExist 使使用者不能輸入一個不存在的檔名按 確定。
cashxin2002
版主


發表:231
回覆:2555
積分:1937
註冊:2003-03-28

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-07-05 18:29:16 IP:63.84.xxx.xxx 未訂閱
謝謝兩位前輩的指教﹒    Justmade前輩的解答比較完美一些﹐所以... 同樣的﹐萬分感謝 > 努力,相信會獲得美麗! 忻晟 發表人 -
------
忻晟
wallaces528
一般會員


發表:4
回覆:5
積分:1
註冊:2004-04-06

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-05-12 19:55:20 IP:192.192.xxx.xxx 未訂閱
請教各位    All (*.jpg;*.jpeg;*.bmp;*.ico;*.emf;*.wmf)|*.jpg;*.jpeg;*.bmp;*.ico;*.emf;*.wmf|JPEG Image File (*.jpg)|*.jpg|JPEG Image File (*.jpeg)|*.jpeg|Bitmaps (*.bmp)|*.bmp|Icons (*.ico)|*.ico|Enhanced Metafiles (*.emf)|*.emf|Metafiles (*.wmf)|*.wmf    以上是OpenDialog 的元件的 Filer 設定的預設值..    但是在run的時候發現.. 1.並不是所有的圖檔格式都會出現. 2.重新寫另外一個程式在開圖檔時,可以開啟所有種類的圖檔,但是在開啟.jpg檔的時候有時是正常,但是有的時候確會出現錯誤訊息!!如下: Project project1.exe raised exception class EJPEG with message 'JPEG error #52'. Process stopped. Use Steop or Run to continue.    請問要如何解決呢?    程式如下 void __fastcall TForm1::LoadPictureClick(TObject *Sender) {         if(OpenPictureDialog1->Execute())         {                 Image1->Picture->LoadFromFile(OpenPictureDialog1->FileName);         } }    謝謝.. 或是哪邊有開啟圖檔的教學文章或是完整的範例.. 多謝了..< >< >
系統時間:2024-05-16 7:05:13
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!