Atributo de filtro de cuadro de diálogo común de VB
Propiedad de filtro (cuadro de diálogo público ***), devuelve o establece el filtro que se muestra en el cuadro de lista de tipos del cuadro de diálogo.
Descripción
El filtro especifica los tipos de archivos que se muestran en el cuadro de lista de archivos del cuadro de diálogo. Por ejemplo, al seleccionar el filtro *.txt se mostrarán todos los archivos de texto.
Utilice esta propiedad para proporcionar una lista de filtros que se pueden seleccionar cuando se muestra el cuadro de diálogo.
Utilice la notación de barra vertical ( | ) (ASCII 124) para separar los valores de quinto y descripción. No agregue espacios antes y después del símbolo de tubería, porque estos espacios se mostrarán junto con los valores de fifter y descripción
.
El siguiente código proporciona un ejemplo de un filtro que permite la selección de archivos de texto o archivos gráficos que contienen mapas de bits e iconos:
Texto (*.txt)|*. *.bmp;*.ico)|*.bmp;*.ico
CommonDialog
Control (cuadro de diálogo "Abrir", "Guardar como") EjemploPrivado ?Sub?Command1_Click( )
'?Establezca "CancelError" en ?True
CommonDialog1.CancelError?=?True
On?Error?GoTo?ErrHandler
'?Establecer banderas
CommonDialog1.Flags?=?cdlOFNHideReadOnly
'?Establecer filtros
CommonDialog1.Filter?=? ¿Todos?Archivos?( *.*)|*.*|¿Archivos de texto?&?_
"(*.txt)|*.txt|¿Archivos por lotes?(*.bat) |*.bat"
'?Especificar el filtro predeterminado
CommonDialog1.FilterIndex?=?2
'?Mostrar el cuadro de diálogo "Abrir"
CommonDialog1 .ShowOpen
'?Mostrar el nombre del archivo seleccionado
MsgBox?CommonDialog1.FileName
Salir?Sub
ErrHandler:
'?El usuario presionó el botón "Cancelar"
Salir?Sub
Fin?Sub