Sign in Join
Wiki copytemporary

Howto Use TOpenDialog/fi: what changed

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

Title: Howto Use TOpenDialog/fi

OldNewLine
1+Tiedoston valinnan yksinkertainen ja lyhyt opastus:
2+
3+1. Siirrä [[TOpenDialog/fi|OpenDialog]]-komponentti ![](/wiki-images/9/90/Topendialog.png) [[TForm/fi|lomakkeelle (form)]].\
4+ Sen voi sijoittaa mihin tahansa paikkaan koska se ei ole näkyvä komponentti ohjelman [[runtime/fi|ajon aikana]] vaan vain suunnitteluaikana. \<br \\\> ![](/wiki-images/7/72/Component_Palette_Dialogs.png) \<br \\\> Se on sijoitettu [[Component Palette/fi|komponenttipaletin]] [[Dialogs tab/fi|dialogs-välilehdelle]] ja on sen vasemmanpuolisin komponentti.\
5+2. Koodiin voi kirjoittaa jotain tämän tapaista:
6+
7+``` pascal
8+var
9+ filename: string;
10+
11+if OpenDialog1.Execute then
12+begin
13+ filename := OpenDialog1.Filename;
14+ ShowMessage(filename);
15+end;
16+```
17+
18+[[doc:lcl/dialogs/tcommondialog.execute.html|Execute]] [[Method/fi|metodi]] näyttää tiedoston valintadialogin. Kyseinen metodi palauttaa [[True/fi|true]]-arvon kun käyttäjä valitsee tiedoston ja [[False/fi|false]]-arvon jos käyttäjä peruu tai keskeyttää valinnan.
19+
20+[[doc:lcl/dialogs/tfiledialog.filename.html|Filename]] [[Property/fi|ominaisuus (property)]] palauttaa täydellisen tiedostonimen (hakupolkuineen ja tiedostoasema tunnuksin).
21+
22+> **Note:** Tämä komponentti ainoastaa kerää tiedoston nimen. Se ei tosiasiallisesti avaa tiedostoa vaan se pitää tehdä ohjelmakoodissa.
23+
24+## Katso myös
25+
26+- [[Howto Use TSaveDialog/fi|Kuinka käytetään tallenna dialogia]]
27+- [[CopyFile/fi|Tiedoston kopiointi]]
28+
29+---
30+*From the Free Pascal wiki, page "Howto Use TOpenDialog/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