Howto Use TOpenDialog/es

From Lazarus wiki
Jump to navigationJump to search

Deutsch (de) English (en) español (es) suomi (fi) français (fr) 日本語 (ja) polski (pl) русский (ru) slovenčina (sk)

Guía corta y simple:

1. Sitúa el componente OpenDialog en el formulario (en cualquier parte de el ya que no será visible una vez que el programa esté ejecutandose).

  Component Palette Dialogs.png
 
  (It is the left most dialog under Dialog)

2. Introducir el código para manejarlo, por ejemplo:

   var nombrefichero : string;     

   if OpenDialog1.Execute then              { Si se ejecuta OpenDialog1 entonces hacer lo siguiente }
   begin
     nombrefichero := OpenDialog1.Filename; { Asignamos a nombrefichero el valor de OpenDialog1.Filename }    
     ShowMessage(nombrefichero);            { Mostramos un mensaje conteniendo el valor de nombrefichero }
   end;

El método Execute muestra el diálogo de apertura de fichero. Retorna true si el usuario selecciona un fichero y false si el usuario aborta la operación. Dicho fichero seleccionado por el usuario lo podemos obtener mediante "OpenDialog.Filename". Filename es por tanto la propiedad que nos retorna el nombre completo de fichero incluyendo la unidad y la trayectoria.


Ver también