VB6.0中公用对话框的filterindex属性什么功能?

2024-12-03 18:09:32
推荐回答(2个)
回答1:

这两个属性确实容易混淆。

(1)DefaultExt属性:为该对话框返回或设置缺省的文件扩展名。当打开或保存一个没有扩展名的文件时,自动给该文件指定由 DefaultExt 属性指定的扩展名。
(2)FilterIndex 属性:返回或设置“打开”或“另存为”对话框中一个缺省的过滤器(过滤器相当于扩展名或文件类型)。当使用 Filter 属性为“打开”或“另存为”对话框指定过滤器时,该属性指定缺省的过滤器。

综上:DefaultExt属性是用来设置缺省的扩展名,也就是说,如果没有扩展名,那就用DefaultExt属性设定的,如果已经用FilterIndex 属性设置了扩展名,那就不用了。

回答2:

就是用第几个过滤器