Compartir a través de


Examinar cuadro de diálogo

Un cuadro de diálogo Examinar permite al usuario seleccionar un directorio. El directorio no tiene que existir y se puede crear mediante este control.

Este tipo de cuadro de diálogo normalmente contiene los tres controles siguientes. Estos controles están conectados a la misma propiedad. Esa propiedad es la ruta de acceso seleccionada.

  • Un control PathEdit para seleccionar la sección final de la ruta de acceso. Este control no puede perder el foco si la cola especificada no es válida en el volumen actual.
  • Un control DirectoryCombo para mostrar la ruta de acceso seleccionada actualmente que muestra el control PathEdit. Este control no muestra el último segmento de la ruta de acceso.
  • Un control DirectoryList para mostrar las carpetas debajo del directorio actualmente mostrados por DirectoryCombo. Esto también puede mostrar una carpeta que aún no se ha creado.

Normalmente, un cuadro de diálogo Examinar contiene un control DirectoryCombo que especifica los tipos de volumen que se van a mostrar. Es habitual que todos los tipos de volumen se muestren en un cuadro de diálogo Examinar.

Los cuadros de diálogo Examinar suelen contener tres controles pushButton . Estos botones están vinculados a sus respectivos ControlEvents en tabla ControlEvent. Estos botones se usan para activar las siguientes opciones de control.

Opción de control ControlEvent
Subir un nivel directoryListUp de
Nueva carpeta DirectoryListNew
Abrir DirectoryListOpen

 

Para que la opción Nueva carpeta funcione con un nombre de carpeta no predeterminado, la ruta de acceso de la nueva carpeta debe especificarse en la tabla UIText de . La cadena de ruta de acceso debe usar el formulario "nombre de archivo corto|nombre de archivo largo" para el nombre de archivo. Por ejemplo, use un nombre de archivo como "MyProd~1|Mi fabuloso producto". Consulte el Nombre de archivo tipo de datos de columna para obtener más información sobre el formato de nombre de archivo. Si la ruta de acceso no está presente en la tabla UIText o si está establecida en un valor no válido, se establece en un valor de "Fldr|Nueva carpeta" de forma predeterminada. Se puede omitir el botón Nueva carpeta si el cuadro de diálogo solo necesita buscar carpetas existentes.