Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Winforms 在SaveFileDialog.Filter上仅加载扩展名和可执行文件黑名单的文件_Winforms - Fatal编程技术网

Winforms 在SaveFileDialog.Filter上仅加载扩展名和可执行文件黑名单的文件

Winforms 在SaveFileDialog.Filter上仅加载扩展名和可执行文件黑名单的文件,winforms,Winforms,如何定义SaveFileDialog.Filter以仅加载具有扩展名的文件 ,例如: file1.xml file3.txt 文件3 文件3将删除 我不小心尝试了“all file |.?”并成功了,但现在仍然无法理解语法。无论如何,我怎样才能将可执行文件的黑名单添加到这个过滤器中,例如.bat.exe不幸的是,在SaveFileDialog中不可能使用正则表达式。 但是您可以尝试将扩展名为|*.?*“的文件设置为过滤器属性。看起来很有效。不幸的是,在SaveFileDialog中无法使用正则表

如何定义SaveFileDialog.Filter以仅加载具有扩展名的文件 ,例如: file1.xml file3.txt 文件3

文件3将删除


我不小心尝试了“all file |.?”并成功了,但现在仍然无法理解语法。无论如何,我怎样才能将可执行文件的黑名单添加到这个过滤器中,例如.bat.exe

不幸的是,在
SaveFileDialog
中不可能使用正则表达式。
但是您可以尝试将扩展名为|*.?*“的文件设置为
过滤器
属性。看起来很有效。

不幸的是,在
SaveFileDialog
中无法使用正则表达式。
但是您可以尝试将扩展名为|*.?*“的文件设置为
过滤器
属性。看起来很有效。

是的,你说得对。我不小心尝试了一下并成功了,但现在仍然无法理解语法“?”。无论如何,我怎样才能在这个过滤器中添加一个可执行文件的黑名单,比如说.bat.exe
“?”
——意思是“一些符号”。例如,如果您编写
*。??
,则仅显示扩展名长度等于3的文件,如“.bat”或“.txt”,例如“.cs”将被隐藏。是的,您是对的。我不小心尝试了一下并成功了,但现在仍然无法理解语法“?”。无论如何,我怎样才能在这个过滤器中添加一个可执行文件的黑名单,比如说.bat.exe
“?”
——意思是“一些符号”。例如,如果您编写
*。?
,则仅显示扩展名长度等于3的文件,如“.bat”或“.txt”,并隐藏例如“.cs”。这可能会有所帮助。这可能会有所帮助。