以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  文件管理器格式求组  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=75695)

--  作者:ljh29206
--  发布时间:2015/10/13 10:07:00
--  文件管理器格式求组

ALL files(*.*)|*.*|PDF文件(*.pdf)|*.pdf|EXCEL文件(*.xls)|*.xls|EXCEL文件(*.xlsx)|*.xlsx|EXCEL文件(*.xlsm)|*xlsm|WORD文件(*.doc)|*.doc|WORD文件(*.docx)|*.docx|WORD文件(*.docm)|*.docm

 

文件管理器格式求组

 

能否 一个

 

ALL files 

 

只包含  pdf excel  word  的文件 ,其他 类型的文件不给选。


--  作者:大红袍
--  发布时间:2015/10/13 10:24:00
--  

BeforeAddFile事件,参考代码

 

e.cancel = True
Dim dlg As new OpenFileDialog
dlg.Filter = "ALL files(*.*)|*.*|PDF文件(*.pdf)|*.pdf|EXCEL文件(*.xls)|*.xls|EXCEL文件(*.xlsx)|*.xlsx|EXCEL文件(*.xlsm)|*xlsm|WORD文件(*.doc)|*.doc|WORD文件(*.docx)|*.docx|WORD文件(*.docm)|*.docm"
If dlg.ShowDialog = DialogResult.OK Then
    Dim t As Table = Tables("表A")
    t.current(t.cols(t.ColSel).name) &= iif(t.current.isnull(t.cols(t.ColSel).name), dlg.FileName, vbcrlf & dlg.FileName)
End If