![]() |
Einstellungen speichern
Wie kann ich einfach und schnell Einstellungen speichern? Unter Win32 hätte ich zu Ini-Dateien gegriffen, wie macht man das unter .NET ohne umständlich mit XML-Dateien hantieren zu müssen?
|
Re: Einstellungen speichern
Unter
![]() |
Re: Einstellungen speichern
Hm, geht das nicht irgendwie mit Bordmitteln?
|
Re: Einstellungen speichern
Ich habs jetzt nicht im Kopf, aber es gibt in NET eine Klasse zum Speichern von Konfigurationen, die intern auf XML aufsetzt.
Vielleicht ja ![]() |
Re: Einstellungen speichern
Welche .NET-Version nutzt Du?
Falls .NET 2.0: Jede Komponente hat die Eigenschaft ApplicationSettings->PropertyBinding (mal im OI schauen). Dort kannst Du für jede Eigenschaft der Komponente ein Setting anlegen und dabei auch angeben, ob es user- oder anwendungsbezogen sein soll. In den Eigenschaften Deiner Anwendung kansnt Du dann noch weitere, nicht auf eine Komponente festgelegte, Einstellung einfügen. Diese Einstellung speicherst Du dann so:
Code:
Darum, dass die Datei im korrekten Verzeichnis (c:\dokumente und einstellungen\...) landet, musst Du Dich nicht mehr kümmern, auch der Name wird selbständig gewählt. Und: Die Einstellungen werden beim Programmstart auch ohne Dein zutun wieder geladen!
using WindowsApplication1.Properties;
//... Settings.Default.Save(); Falls das jetzt etwas kurz war, melde Dich nochmal, aber Du probierst ja eh lieber selber rum ;-) |
Re: Einstellungen speichern
Dann war ich ja doch auf dem richtigen Weg. Nur irgendwie stimmt der Namespace nicht oder so, jedenfalls funktioniert dein Code nicht. Ich wollte es eigentlich beim Schließen der Form speichern.
|
Re: Einstellungen speichern
Äh, bei der Fehlerangabe kann ich Dir nicht wirklich helfen. :?
|
Re: Einstellungen speichern
Ich habe das using an die falsche Stelle geschrieben.
Aber das kann doch nicht der Ernst von den Entwicklern sein: Zitat:
|
Re: Einstellungen speichern
:lol: Ja, der ist wirklich gut
Wenn Du das Teil außerhalb der IDE startest, sollte es schon deutlich besser aussehen. Und stell mal den Programmnamen, etc. in den Eigenschaften ein. Dann wird das IIRC schon schöner ;-) |
Re: Einstellungen speichern
Nicht wirklich:
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:14 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz