Difference between revisions of "Howto Use TSaveDialog/es"

From Lazarus wiki
Jump to navigationJump to search
Line 1: Line 1:
{{Howto Use TSaveDialog}}
+
{{Como utilizar el diálogo TSaveDialog}}
  
 
Como utilizar el diálogo TSaveDialog
 
Como utilizar el diálogo TSaveDialog
Line 5: Line 5:
 
[[Image:tsavedialog.png]]
 
[[Image:tsavedialog.png]]
  
Simple guideline:
+
Guía simple:
  
 
1. Emplazar el elemento TSaveDialog en tu formulario (en cualquier lugar del mismo, ya que en tiempo de ejecución no será visible).
 
1. Emplazar el elemento TSaveDialog en tu formulario (en cualquier lugar del mismo, ya que en tiempo de ejecución no será visible).
Line 33: Line 33:
 
</delphi>
 
</delphi>
  
The [[doc:lcl/dialogs/tcommondialog.execute.html | Execute]] method displays the file save dialog. It returns [[True|true]] when user has selected a file, [[False|false]] when user has aborted.
+
El méotodo [[doc:lcl/dialogs/tcommondialog.execute.html | Execute]] muestra el díalogo para salvar ficheros. Retorna [[True|true]] cuando el usuario selecciona un fichero, y [[False|false]] cuando el usuario aborta la operación.
  
 
La propiedad [[doc:lcl/dialogs/tfiledialog.filename.html | Filename]] retorna el nombre de fichero completo incluyendo la unidad y la ubicación.
 
La propiedad [[doc:lcl/dialogs/tfiledialog.filename.html | Filename]] retorna el nombre de fichero completo incluyendo la unidad y la ubicación.
Line 40: Line 40:
  
 
* [[Howto Use TOpenDialog | Como utilizar el diálogo TOpenDialog]]
 
* [[Howto Use TOpenDialog | Como utilizar el diálogo TOpenDialog]]
* [[Dialogs_tab| Dialogs tab]]
+
* [[Dialogs_tab| Solapa Diálogos]]
* [[Standard_tab#TButton| TButton]]
+
* [[Standard_tab#TButton| Solapa Estandar#TButton]]
* [[Standard_tab#TMemo| TMemo]]
+
* [[Standard_tab#TMemo| Solapa Estandar#TMemo]]

Revision as of 12:47, 22 November 2009

Template:Como utilizar el diálogo TSaveDialog

Como utilizar el diálogo TSaveDialog

tsavedialog.png

Guía simple:

1. Emplazar el elemento TSaveDialog en tu formulario (en cualquier lugar del mismo, ya que en tiempo de ejecución no será visible).

 Component Palette Dialogs.png
 (Es el segundo elemento a la izquierda bajo  Solapa Diálogos)

2. Añadir un memo en el formulario.

tmemo.png


3. Añadir un button en el formulario.

tbutton.png

El Object Inspector mostrará las propiedades del objeto Button1. Cambia la propiedad llamada 'Caption', con el valor mostrado 'Button1' para salvar 'Save'. Haz click en la solapa Eventos del Inspector de Objetos. Selecciona el cuadro situado a la derecha de OnClick: aparece un pequeño cuadro con tres puntos (...elipsis). Haz Click en ella, de modo que automáticamente se abrirá el editor de código fuente y el cursor se ubicará en un trozo de código de comienzo. Completando código:

<delphi>

procedure TForm1.Button1Click( Sender: TObject );
begin
  if SaveDialog1.Execute then
   Memo1.Lines.SaveToFile( SaveDialog1.Filename );
end;

</delphi>

El méotodo Execute muestra el díalogo para salvar ficheros. Retorna true cuando el usuario selecciona un fichero, y false cuando el usuario aborta la operación.

La propiedad Filename retorna el nombre de fichero completo incluyendo la unidad y la ubicación.

Ver además