㈠ VB通用對話框filter屬性
Filter
屬性(公共對話框),返回或設置在對話框的類型列表框中所顯示的過濾器。
說明
過濾器指定在對話框的文件列表框中顯示的文件的類型。例如,選擇過濾器為
*.txt,就顯示所有的文本文件。
使用該屬性可當對話框顯示時提供一個過濾器列表,用它可以進行選擇。
使用管道
(
|
)
符號
(ASCII
124)
將
fifter
與
description
的值隔開。管道符號的前後都不要加空格,因為這些空格會被與
fifter
與
description
的值一起顯示。
下列代碼給出一個過濾器的例子,該過濾器允許選擇文本文件或含有點陣圖和圖標的圖形文件:
Text
(*.txt)|*.txt|Pictures
(*.bmp;*.ico)|*.bmp;*.ico
CommonDialog
控制項(「打開」、「另存為」對話框)示例
PrivateSubCommand1_Click()
'設置「CancelError」為True
CommonDialog1.CancelError=True
OnErrorGoToErrHandler
'設置標志
CommonDialog1.Flags=cdlOFNHideReadOnly
'設置過濾器
CommonDialog1.Filter="AllFiles(*.*)|*.*|TextFiles"&_
"(*.txt)|*.txt|BatchFiles(*.bat)|*.bat"
'指定預設的過濾器
CommonDialog1.FilterIndex=2
'顯示「打開」對話框
CommonDialog1.ShowOpen
'顯示選定文件的名字
MsgBoxCommonDialog1.FileName
ExitSub
ErrHandler:
'用戶按了「取消」按鈕
ExitSub
EndSub
㈡ VB二次開發cad選擇集過濾器的用法
居然三個都是你問的,在CAD的VBA中
用以下代碼你就明白了
你要求的是在圖層GCZJ的單行文字TEXT變為綠色
sub asdfadsf()
Dim ssetobj As AcadSelectionSet
Set ssetobj = ThisDrawing.SelectionSets.Add("test1")
Dim FType(0 To 1) As Integer
Dim FData(0 To 1) As Variant
FType(0) = 0
FData(0) = "TEXT"
FType(1) = 8
FData(1) = "GCZJ"
ssetobj.Select acSelectionSetAll, , , FType, FData
For Each pickedobjs In ssetobj
pickedobjs.color = acGreen '把選上的實體變成綠色
pickedobjs.Update
Next
ssetobj.Delete
end sub
㈢ ControlChars.Lf 是什麼意思,在C#中用什麼表示。在線等!!!
c#中最上面引用 Using Microsoft.VisualBasic 命名空間就可以和VB一樣的這樣用了,不過那具體是個什麼東西真不清楚,加個這個命名空間後C#就完全包含VB了
㈣ vb過濾器的相隔符怎麼打
「| 」這個有的呀。各種鍵盤不一樣,就是鍵盤上有2個斜杠
左斜杠:/
右斜杠:\
這個「|」就是在右斜杠上邊,按住 Shift 不鬆手,然後按 \ 就可以出來了。
網游里邊的字元,智能ABC的狀態下,按v+數字鍵,就會有不同的選項,
比如v1,v2,v3,v4,v5,v6,v7,v8,v9,v0 都有不同的字元,這個鍵盤打上去的一般都支持的,有的不支持復制,就只能用鍵盤打。
或者網路里搜索:字元 很多
http://www.qqdan.com/ZiFu.html
這些就不知道支持不支持了。。。
㈤ vb中如何用CommonDialog打開文件只顯示指定擴展名的文件
vb中如何用CommonDialog打開文件只顯示指定擴展名的文件可設置Filter 屬性(公共對話框)來實現。
Filter 屬性(公共對話框),返回或設置在對話框的類型列表框中所顯示的過濾器。
下列代碼給出一個過濾器的例子,該過濾器允許選擇文本文件或含有點陣圖和圖標的圖形文件:
PrivateSubCommand1_Click()
'設置「CancelError」為True
CommonDialog1.CancelError=True
OnErrorGoToErrHandler
'設置標志
CommonDialog1.Flags=cdlOFNHideReadOnly
'設置過濾器
CommonDialog1.Filter="Text(*.txt)|*.txt|Pictures(*.bmp;*.ico)|*.bmp;*.ico"
'指定預設的過濾器
CommonDialog1.FilterIndex=2
'顯示「打開」對話框
CommonDialog1.ShowOpen
'顯示選定文件的名字
MsgBoxCommonDialog1.FileName
ExitSub
ErrHandler:
'用戶按了「取消」按鈕
ExitSub
EndSub
㈥ VB編程求教!SCIinit意義,用法|Commanddialog控制項用法與作用
SCIinit是串列口初始化或者SCI初始化
初始化事件是在創建實體(對象)的時候發生的
Commanddialog(通用對話框)是對話框組件
用來顯示與用戶交互的對話框
有打開保存 顏色字體 列印這幾部分
下面舉例幾個通用對話框組件的主要屬性和方法
ACTION屬性
屬性值
1 顯示文件打開對話框
2 顯示另存為對話框
3 顯示顏色對話框
4 顯示字體對話框
5 顯示列印對話框
6 顯示幫助對話框
Show方法
ShowOpen ShowSave ShowColor ShowFont
ShowPrinter
Show方法等同與ACTION屬性 也是用來調用不同種類的對話框的
打開/另存為對話框常用屬性
FileName
返回用戶選中的文件名 或者設置打開時的默認文件名
InitDir
初始化目錄
返回用戶所有懸著的目錄
Filter過濾器
用於設置顯示文件的類型
Flags用於設置對話框的一些常用屬性
顏色對話框
Color屬性 返回用戶選擇的顏色
字體對話框
在調用字體對話框時 必須提前設置Flags屬性
FontName Font...用來返回具體的值
用戶單擊取消
CancelError屬性
此屬性若設置為TRUE
如果用戶單擊取消按鈕 則會產生一個錯誤
具體的如果問題有需要 我再補充回答
㈦ VB通用對話框filter屬性
你的語句順序書寫問題
先設置好控制項的屬性,再顯示對話框的話就不會有問題了專。
把C1.ShowOpen放到最後就可屬以了。
比如:
C1.DialogTitle = "打開文件"
C1.Filter = "all files|*.*|(*.exe)|*.exe|(*.txt)|*.exe"
C1.Flags = 4
C1.FilterIndex = 2
C1.ShowOpen '最後再調用ShowOpen上面的屬性設置才有效,否則只顯示調用ShowOpen前的設置屬性
㈧ 你好,我問一下,為什麼VB中的commondialog打開選擇文件時卻不顯示我過濾器設置的文件類型呢
CommonDialog1.Filter = "文本文檔|*.txt"
CommonDialog1.ShowOpen
'記得類型語句要寫在ShowOpen的前面
㈨ vb通用對話框過濾 文件類型
通過使用CommonDialog 控制項的Filter 屬性來過濾。
可以設置它的Filter 屬性,這樣對話就只顯示某種文件類型,如文本文件。
Filter 屬性(公共對話框),返回或設置在對話框的類型列表框中所顯示的過濾器。
PrivateSubCommand1_Click()
'設置「CancelError」為True
CommonDialog1.CancelError=True
OnErrorGoToErrHandler
'設置標志
CommonDialog1.Flags=cdlOFNHideReadOnly
'設置過濾器
'CommonDialog1.Filter="AllFiles(*.*)|*.*|TextFiles"&_
'"(*.txt)|*.txt|BatchFiles(*.bat)|*.bat"
CommonDialog1.Filter="TextFiles"&"(*.txt)|*.txt|"'本行代碼設置只顯示文本文件的過濾器
'指定預設的過濾器
CommonDialog1.FilterIndex=2
'顯示「打開」對話框
CommonDialog1.ShowOpen
'顯示選定文件的名字
MsgBoxCommonDialog1.FileName
ExitSub
ErrHandler:
'用戶按了「取消」按鈕
ExitSub
EndSub