Sign in Join
Wiki copytemporary

Howto Use TSaveDialog/fi: what changed

Revision 1 to 2. Removed lines have a minus sign; added lines have a plus sign.

OldNewLine
11## Kuinka käytetään tallenna-dialogia
22
3-<figure>
4-<img src="tsavedialog.png" title="tsavedialog.png" />
5-<figcaption>tsavedialog.png</figcaption>
6-</figure>
3+![](/wiki-images/e/e1/Tsavedialog.png)
74
85Yksinkertainen opastus:
96
1071. Laita [[TSaveDialog/fi|SaveDialog-komponentti]] ![](/wiki-images/e/e1/Tsavedialog.png) [[TForm/fi|lomakkeelle eli Form:lle]] (Mihin tahansa paikkaan. Se ei ole varsinaisessa ohjelmassa näkyvissä).\
118 ![](/wiki-images/7/72/Component_Palette_Dialogs.png)\
129 (Se on toinen vasemmalta [[Dialogs tab/fi|dialogs välilehdellä]])
13102. Lisää [[TMemo/fi|memo- eli muistiokomponentti]] ![](/wiki-images/1/1b/Tmemo.png) lomakkeelle.
14113. Lisää [[TButton/fi|Button- eli painonappikomponentti]] ![](/wiki-images/b/b2/Tbutton.png) lomakkeelle.
1512
1613[[IDE Window: Object Inspector/fi|Komponenttimuokkain]] näyttää Button1 olion (komponentin) ominaisuudet. Muuta [[Property/fi|ominaisuutta]] jota kutsutaan nimellä Caption. Se näyttää arvoa 'Button1'. Vaihda se 'Tallenna' nimiseksi.
1714
1815Valitse komponenttimuokkaimen tapahtumat välilehti. Mene OnClick:n kohdalla oikealla puolella olevaan painikkeeseen joka on pieni laatikko kolmella pisteellä (...). Napsauttamalla tätä siirrytään automaattisesti tehtyyn koodirunkoon lähdekoodieditoriin. Täydennä koodi seuraavaksi:
1916
2017``` pascal
2118 procedure TForm1.Button1Click( Sender: TObject );
2219 begin
2320 if SaveDialog1.Execute then
2421 Memo1.Lines.SaveToFile( SaveDialog1.Filename );
2522 end;
2623```
2724
2825[[doc:lcl/dialogs/tcommondialog.execute.html|Execute]]-[[Method/fi|metodi]] näyttää tallenna dialogin. Se palauttaa joko arvon [[True/fi|true]] kun ohjelman käyttäjä valitsee tiedoston tai arvon [[False/fi|false]] jos käyttäjä keskeyttää valinnan.
2926
3027[[doc:lcl/dialogs/tfiledialog.filename.html|Filename]] property palauttaa täyden tiedostonimen polkuineen.
3128
3229## Katso myös
3330
3431- [[Howto Use TOpenDialog/fi|Kuinka käytetään tiedoston avaus dialogia]]
3532- [[CopyFile/fi|Tiedoston kopiointi]]
3633
3734---
3835*From the Free Pascal wiki, page "Howto Use TSaveDialog/fi", as it stood on 2019-09-08 after a change by Djzepi, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*

Back to history