vb通用對話方塊過濾檔案型別,vb中通用對話方塊裡面filter有什麼格式?

時間 2021-08-11 18:17:32

1樓:匿名使用者

通過使用commondialog 控制項的filter 屬性來過濾。

可以設定它的filter 屬性,這樣對話就只顯示某種檔案型別,如文字檔案。

filter 屬性(公共對話方塊),返回或設定在對話方塊的型別列表框中所顯示的過濾器。

commondialog

控制項(「開啟」、「另存為」對話方塊)示例

private sub command1_click()

' 設定「cancelerror」為 true

commondialog1.cancelerror = true

on error goto errhandler

' 設定標誌

commondialog1.flags = cdlofnhidereadonly

' 設定過濾器

'    commondialog1.filter = "all files (*.*)|*.*|text files" & _

'    "(*.txt)|*.txt|batch files (*.bat)|*.bat"

commondialog1.filter = "text files" & "(*.txt)|*.txt|" '本行**設定只顯示文字檔案的過濾器

' 指定預設的過濾器

commondialog1.filterindex = 2

' 顯示「開啟」對話方塊

commondialog1.showopen

' 顯示選定檔案的名字

msgbox commondialog1.filename

exit sub

errhandler:

' 使用者按了「取消」按鈕

exit sub

end sub

2樓:風雨兼程

commondialog1.filter="文字檔案(*.txt)|*.txt"

3樓:匿名使用者

filter="*.txt"

vb中通用對話方塊裡面filter有什麼格式?

4樓:

任何bai格式都行

filter是檔案型別過濾器du

。用「zhi|」隔開,前dao面顯示列表內回顯示的內容,後面答跟著實際過濾的格式。

比如***.flter = "jpg 影象|*.jpg|bmp 影象|*.bmp"

此時commondialog控制項就只顯示bmp和jpg格式的內容你可以自己試下

順便說一下,你那題選a

vb通用對話方塊filter屬性

5樓:匿名使用者

你的語句順序書寫問題

先設定好控制項的屬性,再顯示對話方塊的話就不會有問題了。

把c1.showopen放到最後就可以了。

比如:c1.dialogtitle = "開啟檔案"

c1.filter = "all files|*.*|(*.exe)|*.exe|(*.txt)|*.exe"

c1.flags = 4

c1.filterindex = 2

c1.showopen '最後再呼叫showopen上面的屬性設定才有效,否則只顯示呼叫showopen前的設定屬性

6樓:匿名使用者

filter 屬性(公共對話方塊),返回或設定在對話方塊的型別列表框中所顯示的過濾器。

說明過濾器指定在對話方塊的檔案列表框中顯示的檔案的型別。例如,選擇過濾器為 *.txt,就顯示所有的文字檔案。

使用該屬性可當對話方塊顯示時提供乙個過濾器列表,用它可以進行選擇。

使用管道 ( | ) 符號 (ascii 124) 將 fifter 與 description 的值隔開。管道符號的前後都不要加空格,因為這些空格會被與 fifter 與 description

的值一起顯示。

text (*.txt)|*.txt|pictures (*.bmp;*.ico)|*.bmp;*.ico

commondialog

控制項(「開啟」、「另存為」對話方塊)示例

private sub command1_click()

' 設定「cancelerror」為 true

commondialog1.cancelerror = true

on error goto errhandler

' 設定標誌

commondialog1.flags = cdlofnhidereadonly

' 設定過濾器

commondialog1.filter = "all files (*.*)|*.*|text files" & _

"(*.txt)|*.txt|batch files (*.bat)|*.bat"

' 指定預設的過濾器

commondialog1.filterindex = 2

' 顯示「開啟」對話方塊

commondialog1.showopen

' 顯示選定檔案的名字

msgbox commondialog1.filename

exit sub

errhandler:

' 使用者按了「取消」按鈕

exit sub

end sub

vb 通用對話方塊的檔案型別下拉式組合框中文字檔案和所有檔案兩項可供選擇,預設型別是所有檔案,如何設定?

7樓:匿名使用者

|commondialog1.filter = "all files(*.*)|*.*|text files(*.txt)|*.txt"

commondialog1.filterindex = 2通過baifilterindex的值,如上例中du設為zhi2時,則預設

dao為txt.設為1時,則預設為*.*檔案專(所有檔案)注意,是從屬1開始的

8樓:匿名使用者

commondialog1.filter="文字檔案(*txt*)|(*.txt)|所有檔案(*.*)|(*.*)"

張志晨奉獻

開機畫面的對話方塊,電腦開機出現對話方塊

開始 設定 控制面板 在分類檢視中 使用者帳戶 更改使用者登入或登出方式 使用歡印螢幕鉤選,重啟,可切換為xp經典啟動。取消密碼,同樣,開始 設定 控制面板 在分類檢視中 使用者帳戶 選啟動的管理員並帶密碼保護的那個圖示 刪除我的密碼即可。開啟控制面板裡的使用者帳戶,把能刪除的使用者全部刪除就好了,...

如何使用javascript彈出對話方塊

1 彈出普通對話方塊使用alert函式,例如 alert hello world 2 彈出確認對話方塊使用confirm函式,例如var result confirm 確定退出麼?3 使用彈出模態網頁窗體。4 使用vreturnvalue window.showmodelessdialog surl...

開機提示登入windows對話方塊

開始 控制面板 使用者賬戶 更改使用者登入或登出的方式 按您的需要修改把那兩個取消即可 另 如果非管理員使用者登入或者電腦存在兩個以上使用者,應去掉除管理員外的賬戶才可取消。試一試ctel alt delete 兩個無關!回答完畢,謝謝!第二項與第一項無關,第一項要關掉的話,點控制面板,點使用者帳戶...