Sign in Join
Wiki copytemporary

Howto Use TSaveDialog/fi: what changed

Revision 3 to 4. Removed lines have a minus sign; added lines have a plus sign.

OldNewLine
11## Kuinka käytetään tallenna-dialogia
22
3-[![tsavedialog.png](/wiki-images/4/4a/tsavedialog.png)](</File:tsavedialog.png>)
3+![](/wiki-images/e/e1/Tsavedialog.png)
44
5-Yksinkertainen opastus:
5+Yksinkertainen opastus:
66
7- 1. Laita [SaveDialog-komponentti](</index.php?title=TSaveDialog/fi&action=edit&redlink=1> "TSaveDialog/fi \(page does not exist\)") [![tsavedialog.png](/wiki-images/4/4a/tsavedialog.png)](</File:tsavedialog.png>) [[TForm/fi|lomakkeelle eli Form:lle]] (Mihin tahansa paikkaan. Se ei ole varsinaisessa ohjelmassa näkyvissä).
8-[![Component Palette Dialogs.png](/wiki-images/7/72/Component_Palette_Dialogs.png)](</File:Component_Palette_Dialogs.png>)
9-(Se on toinen vasemmalta [[Dialogs tab/fi|dialogs välilehdellä]])
10- 2. Lisää [[TMemo/fi|memo- eli muistiokomponentti]] [![tmemo.png](/wiki-images/f/f3/tmemo.png)](</File:tmemo.png>) lomakkeelle.
11- 3. Lisää [[TButton/fi|Button- eli painonappikomponentti]] [![tbutton.png](/wiki-images/b/b2/tbutton.png)](</File:tbutton.png>) lomakkeelle.
7+1. 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ä).\
8+ ![](/wiki-images/7/72/Component_Palette_Dialogs.png)\
9+ (Se on toinen vasemmalta [[Dialogs tab/fi|dialogs välilehdellä]])
10+2. Lisää [[TMemo/fi|memo- eli muistiokomponentti]] ![](/wiki-images/1/1b/Tmemo.png) lomakkeelle.
11+3. Lisää [[TButton/fi|Button- eli painonappikomponentti]] ![](/wiki-images/b/b2/Tbutton.png) lomakkeelle.
1212
13-
13+[[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.
1414
15-[[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.
15+Valitse 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:
1616
17-Valitse 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:
18-```
19-procedure TForm1.Button1Click( Sender: TObject );
20- begin
21- if SaveDialog1.Execute then
22- Memo1.Lines.SaveToFile( SaveDialog1.Filename );
23- end;
17+``` pascal
18+ procedure TForm1.Button1Click( Sender: TObject );
19+ begin
20+ if SaveDialog1.Execute then
21+ Memo1.Lines.SaveToFile( SaveDialog1.Filename );
22+ end;
2423```
2524
26-[ Execute](<http://lazarus-ccr.sourceforge.net/docs/lcl/dialogs/tcommondialog.execute.html> "doc:lcl/dialogs/tcommondialog.execute.html")-[metodi](</index.php?title=Method/fi&action=edit&redlink=1> "Method/fi \(page does not exist\)") näyttää tallenna dialogin. Se palauttaa joko arvon [true](</index.php?title=True/fi&action=edit&redlink=1> "True/fi \(page does not exist\)") kun ohjelman käyttäjä valitsee tiedoston tai arvon [false](</index.php?title=False/fi&action=edit&redlink=1> "False/fi \(page does not exist\)") jos käyttäjä keskeyttää valinnan.
27-
28-[ Filename](<http://lazarus-ccr.sourceforge.net/docs/lcl/dialogs/tfiledialog.filename.html> "doc:lcl/dialogs/tfiledialog.filename.html") property palauttaa täyden tiedostonimen polkuineen.
25+[[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
30-
27+[[doc:lcl/dialogs/tfiledialog.filename.html|Filename]] property palauttaa täyden tiedostonimen polkuineen.
3128
3229## Katso myös
3330
34- * [[Howto Use TOpenDialog/fi|Kuinka käytetään tiedoston avaus dialogia]]
35- * [[CopyFile/fi|Tiedoston kopiointi]]
31+- [[Howto Use TOpenDialog/fi|Kuinka käytetään tiedoston avaus dialogia]]
32+- [[CopyFile/fi|Tiedoston kopiointi]]
3633
3734---
38-*From the Free Pascal wiki, page "Howto Use TSaveDialog/fi", as the Internet Archive kept it on 2022-09-27. 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).*
35+*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