savedialog alkatrészek dolgozni a fájlokat a Delphi, Delphi elmélet, a nyelvek és programozási pascal
SaveDialog - vizuális komponenst. Arra használják, hogy jelöljön ki egy felhasználói nevet célja, hogy mentse a fájlt.
- Title - lehet beállítani a párbeszédablak címe;
-filename - adja meg a fájl nevét, az alapértelmezett mentés (különben a fájlnév mezőt üres lesz);
- DefaultExt - meghatározza a kiterjesztés, amely hozzáadódik a felhasználó fájl neve, ha van nyomtatva kézzel (és nem kiválasztott fájlok listáját). Ha ezeket a kiterjesztéseket kettő vagy több szűrőt, akkor ezt az értéket figyelmen kívül hagyja. Ezeket úgy kell elhelyezni egy legördülő lista értékei a terjeszkedés;
- Szűrő - lehetővé teszi, hogy megjelenítéséhez, és válassza ki csak bizonyos típusú fájlokat. A szűrő szöveg jelenik meg a legördülő lista a fájlnév alatt mezőben. A következő példa kiválasztja csak a szöveges fájlokat:
saveDialog.Filter: = 'text-fájlok csak | * .txt';
A legördülő listában mutatja a szöveget most a szeparátor előtt |. Szeparátor után megadhatjuk a maszk, amely kiválasztja a fájlokat:
saveDialog.Filter: = 'text fájlok | * .txt | Word fájlok | * .doc';
- FilterIndex - meghatározza, hogy a szűrő legördülő jelenik meg először.
- InitialDir - állítja a kezdeti könyvtárat a párbeszédben.
Párbeszédablak jelenik meg hívás TSaveDialog módszer:
ifsaveDialog.Execute majd.
Execute függvény igaz, ha a felhasználó kiválasztotta a fájlt, és megnyomta az OK gombot.
Példa: tárolása Memo1 komponens tartalom fájl segítségével SaveDialog1 komponens
ha SaveDialog1.Execute majd