Unidad 51. Cuadros de diálogo (III)





51.4. Guardar archivo.


Este puede ser el aspecto del objeto,

 

O bien este:


El uso del objeto es similar a otros.

Configurar el objeto en función de nuestras necesidades y capturar después el resultado de su utilización.

 

Try

  SaveFileDialog.ShowDialog()

Catch ex As Exception

 

End Try

 

O bien

 

Private Sub SaveFileDialog_FileOk(ByVal sender As Object, _

        ByVal e As System.ComponentModel.CancelEventArgs) _

        Handles SaveFileDialog1.FileOk

          ‘ Proceso a ejecutar

End Sub

 

El tener activadas las propiedades CheckFileExists y CheckPathExists, permite que se filtren las acciones erróneas, y se visualiza de forma automática una ventana indicando la situación de error.

 

Las propiedades de éste objeto más usadas son:

 

CheckFileExists                                          Comprueba que el archivo existe antes de salir del cuadro de dialogo.

                                                                  En caso de producirse un error, se visualiza una ventana que indica dicha circunstancia.

                                                                 

                                                                  Sus valores son True / False

 

CheckPathExists                                         Comprueba que la ruta especificada existe antes de salir del cuadro de dialogo.

                                                                  En caso de producirse un error, se visualiza una ventana que indica dicha circunstancia.

                                                                  Sus valores son True / False

 

CreatePrompt                                              Indica si hay que avisar o no cuando se va a crear un nuevo archivo.

                                                                  Solo se puede utilizar con ValidateName activado a True

 

CreatePrompt = True / False

 

 

ValidateName                                             
Controla que el nombre utilizado cumple sintácticamente y no contiene caracteres no válidos.

                                                                  Es necesario que esté activada a True si se desea utilizar OverWritePrompt.

 

ValidateName = True / False

 

DefaultExt                                                  Esta propiedad permite especificar una extensión predeterminada de nombre de archivo, como .txt o .doc, que es añadida al nombre del archivo si el usuario no especifica ninguna.

Guardar.DefaultExt = “.Txt”

 

 

FileName                                                    Esta propiedad devuelve o establece el nombre del archivo que se ha seleccionado en el cuadro Abrir.

                                                                  El nombre incluye la ruta de ubicación del archivo.

                                                                  Si la cadena es de longitud cero, es que no hay archivo seleccionado.

 

Ruta = Abrir.FileName

 

Filter                                                           Especifica el tipo de archivos que se presentan en el cuadro de lista de archivos del cuadro de diálogo.

                                                                  Esta propiedad permite proporcionar al usuario una lista de filtros que se pueden seleccionar cuando se presente el cuadro de diálogo.

 

                                                                  Para crear una lista de posibles filtros hay que utilizar el carácter ( | ) (ASCII 124) para separar los valores descripción y filtro.

                                                                  No se pueden incluir espacios en blanco delante o a continuación de la barra vertical, ya que dichos espacios aparecerán en los valores descripción y filtro.

 

Guardar.Filter = Texto(*.txt)|*.txt|Imágenes *.bmp;*.ico)|*.bmp;*.ico

 

FilterIndex                                                   Una vez que se ha creado una lista de filtros de archivos, la propiedad FilterIndex nos permite indicar cual es el que queremos que se visualice por defecto.

 

Guardar.FilterIndex = 2

Guardar.ShowDialog

 

InitialDirectory                                             Devuelve o indica el directorio de inicio para el cuadro de dialogo.

 

Guardar.InitialDirectory = “C:\”

 

OverWritePrompt                                         Indica si hay que avisar o no de la existencia de un archivo con el mismo nombre.

                                                                  Solo se puede utilizar con ValidateName activado a True

OverWritePrompt = True / False

Title                                                            Esta propiedad permite presentar un texto en la barra de título del cuadro de diálogo.

                                                                  El título predeterminado de un cuadro de diálogo es Guardar como

Octubre-2010
Pág. 51.3

Atrás  Inicio  Adelante






Página inicial  Cursos Informática Gratuitos

Síguenos en:   Facebook       Sobre aulaClic            Política de Cookies