gyakorlati útmutató
SaveFileDialog komponens lehetővé teszi a felhasználók böngészhetnek a fájlrendszer, és válassza ki a fájlokat kell menteni. A párbeszédablak visszaadja a fájl elérési útvonala és neve, amelyet a felhasználó által kiválasztott. Ahhoz azonban, hogy mentse a fájlt a merevlemezre kell írni a kódot.
Fájl mentéséhez használja a komponens SaveFileDialog
A kijelző a „Mentés másként” párbeszédablak, és hívja a módszer, hogy mentse a felhasználó által kiválasztott fájlt.
A fájl mentéséhez, hívja a módszer OpenFile SaveFileDialog komponenst. Ezzel a módszerrel lesz az objektum-áramlat. ahol lehet rögzíteni.
Az alábbi példában a DialogResult tulajdonság, hogy a fájl nevét, és OpenFile módszer -, hogy mentse a fájlt. OpenFile módszer egy patak, amely során felvett fájl.
Az alábbi példában használt gomb vezérlő elem a kép kapcsolódik. Amikor a felhasználó megnyom egy gombot, megnyílik egy példányát SaveFileDialog komponenst. amelynek segítségével a következő fájltípusok közül lehet választani: GIF, JPEG és BMP. Ha a párbeszédablak „Mentés másként” fájlt választott bármelyik ilyen típusú, a gomb elmenti a képet.
Ahhoz, hogy vagy állítsa be a Fájlnév tulajdon. összeszerelés szükséges szintet kiváltságait osztály System.Security.Permissions. FileIOPermission. Ha az eljárást végzik keretében részleges bizalom, akkor dobni egy kivételt, mert nincs elegendő jogosultsággal. További információkat. Lásd: Code Access Security alapjai.
A példa feltételezi, hogy van a formájában Gombvezérlés a kép tulajdonság. az értéke, amelynek segítségével bizonyos típusú fájlokat (GIF, JPEG és BMP).
Az ingatlan FilterIndex osztály filedialog (ami annak az eredménye, öröklés része SaveFileDialog osztály) használja az indexet, kezdve egy. Nagyon fontos írásakor kódot az adatok tárolására egy bizonyos formában (például mentse a fájlt egyszerű szöveges, hanem bináris). Ez a tulajdonság mutatja a következő példa.