Difference between revisions of "Howto Use TSaveDialog/fi"

From Lazarus wiki
(New page: {{Howto Use TSaveDialog}} Kuinka käytät tallenna-dialogia Image:tsavedialog.png Yksinkertainen opastus 1. Laita SaveDialog-komponentti lomakkeelle eli Form:lle (Mihin tahansa pai...)
 
m (Text replace - "delphi>" to "syntaxhighlight>")
Line 26: Line 26:
 
Valitse komponenttimuokkaimen tapahtumat välilehti. Mene OnClick:n kohdalla oikealla puolella olevaan painikkeeseen joka on pieni laatikko kolmella pisteellä (...).  Napsauta tätä niin siirryt automaattisesti tehtyyn koodirunkoon lähdekoodieditoriin. Täydennä koodi seuraavaksi:
 
Valitse komponenttimuokkaimen tapahtumat välilehti. Mene OnClick:n kohdalla oikealla puolella olevaan painikkeeseen joka on pieni laatikko kolmella pisteellä (...).  Napsauta tätä niin siirryt automaattisesti tehtyyn koodirunkoon lähdekoodieditoriin. Täydennä koodi seuraavaksi:
  
<delphi>
+
<syntaxhighlight>
 
  procedure TForm1.Button1Click( Sender: TObject );
 
  procedure TForm1.Button1Click( Sender: TObject );
 
  begin
 
  begin
Line 32: Line 32:
 
     Memo1.Lines.SaveToFile( SaveDialog1.Filename );
 
     Memo1.Lines.SaveToFile( SaveDialog1.Filename );
 
  end;
 
  end;
</delphi>
+
</syntaxhighlight>
  
 
[[doc:lcl/dialogs/tcommondialog.execute.html | Execute]]-metodi näyttää tallenna dialogin. Se palauttaa joko arvon [[True|true]] kun ohjelman käyttäjä valitsee tiedoston tai arvon [[False|false]] jos käyttäjä keskeyttää valinnan.
 
[[doc:lcl/dialogs/tcommondialog.execute.html | Execute]]-metodi näyttää tallenna dialogin. Se palauttaa joko arvon [[True|true]] kun ohjelman käyttäjä valitsee tiedoston tai arvon [[False|false]] jos käyttäjä keskeyttää valinnan.

Revision as of 15:32, 24 March 2012

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

Kuinka käytät tallenna-dialogia

tsavedialog.png

Yksinkertainen opastus

1. Laita SaveDialog-komponentti lomakkeelle eli Form:lle (Mihin tahansa paikkaan. Se ei ole varsinaisessa ohjelmassa näkyvissä).

 Component Palette Dialogs.png
 (Se on toinen vasemmalta dialogs välilehdellä)


2. Lisää memo- eli muistiokomponentti lomakkeelle.

tmemo.png


3. Lisää Button- eli painonappikomponentti lomakkeelle.

tbutton.png

Komponenttimuokkain näyttää Button1 olion (komponentin) ominaisuudet. Muuta ominaisuutta jota kutsutaan nimellä Caption. Se näyttää arvoa 'Button1'. Vaihda se 'Tallenna' nimiseksi.

Valitse komponenttimuokkaimen tapahtumat välilehti. Mene OnClick:n kohdalla oikealla puolella olevaan painikkeeseen joka on pieni laatikko kolmella pisteellä (...). Napsauta tätä niin siirryt automaattisesti tehtyyn koodirunkoon lähdekoodieditoriin. Täydennä koodi seuraavaksi:

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

Execute-metodi näyttää tallenna dialogin. Se palauttaa joko arvon true kun ohjelman käyttäjä valitsee tiedoston tai arvon false jos käyttäjä keskeyttää valinnan.

Filename property palauttaa tayden tiedostonimen polkuineen.


Katso myös