Difference between revisions of "Howto Use TSaveDialog/es"

From Lazarus wiki
Jump to navigationJump to search
(New page: {{Howto Use TSaveDialog}} Howto Use TSaveDialog Image:tsavedialog.png Simple guideline: 1. Place the SaveDialog widget on your form (anyplace, since it will be not visible). [[I...)
 
Line 1: Line 1:
 
{{Howto Use TSaveDialog}}
 
{{Howto Use TSaveDialog}}
  
Howto Use TSaveDialog
+
Como utilizar el diálogo TSaveDialog
  
 
[[Image:tsavedialog.png]]
 
[[Image:tsavedialog.png]]
Line 7: Line 7:
 
Simple guideline:
 
Simple guideline:
  
1. Place the SaveDialog widget on your form (anyplace, since it will be not visible).
+
1. Emplazar el elemento TSaveDialog en tu formulario (en cualquier lugar del mismo, ya que en tiempo de ejecución no será visible).
  
 
   [[Image:Component_Palette_Dialogs.png]]
 
   [[Image:Component_Palette_Dialogs.png]]
   (It is the second left dialog under [[Dialogs tab]])
+
   (Es el segundo elemento a la izquierda bajo [[Dialogs tab | Solapa Diálogos]])
  
2. Add a memo in the form.
+
2. Añadir un memo en el formulario.
  
 
[[Image:tmemo.png]]
 
[[Image:tmemo.png]]
  
  
3. Add a button in the form.
+
3. Añadir un button en el formulario.
  
 
[[Image:tbutton.png]]
 
[[Image:tbutton.png]]
  
The [[IDE_Window:_Object_Inspector|Object Inspector]] will display the properties of the object Button1.
+
El [[IDE_Window:_Object_Inspector|Object Inspector]] mostrará las propiedades del objeto Button1.
Change a property named 'Caption', with the displayed value 'Button1' to 'Save'.
+
Cambia la propiedad llamada 'Caption', con el valor mostrado  'Button1' para salvar 'Save'.
Click on the Events tab on the Object Inspector.Select the box to the right of OnClick:
+
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:  
a smaller box with three dots (... ellipsis) appears. Click on this,
 
you are taken automatically into the Source Editor and your cursor will be
 
placed in a piece of code starting. Completion code:
 
  
 
<delphi>
 
<delphi>
Line 38: Line 35:
 
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.
 
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.
  
The [[doc:lcl/dialogs/tfiledialog.filename.html | Filename]] property returns the full filename including drive and path
+
La propiedad [[doc:lcl/dialogs/tfiledialog.filename.html | Filename]] retorna el nombre de fichero completo incluyendo la unidad y la ubicación.
  
== See also ==
+
== Ver además ==
  
 
* [[Howto Use TOpenDialog]]
 
* [[Howto Use TOpenDialog]]

Revision as of 12:42, 22 November 2009

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

Como utilizar el diálogo TSaveDialog

tsavedialog.png

Simple guideline:

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>

The Execute method displays the file save dialog. It returns true when user has selected a file, false when user has aborted.

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

Ver además