Hallo!
Es geht immer noch um mein Programm "Messwerterfassung", welches wir als Projekt für die Schule machen. Ich habe vorgeschlagen, aus dem Konsolenprogramm ein WinForms Programm zu machen, und da wir sowieso demnächst damit anfangen, hatte der Lehrer auch nichts dagegen.
So weit, so gut.
Jetzt stehe ich vor einem Problem, das mich irgendwie verwirrt.
Ich kenne das bisher so, das man ein neues Objekt vom StreamWriter erzeugt, die Ausgabe oder was auch immer reinschreibt, und dann wieder schließt.
Jetzt würde ich gern, wie man das halt so kennt, in meinem Programm, die Funktionen "Speichern" und "Speichern unter..." anbieten.
Das "Speichern unter..." hab ich bereits mit SaveFileDialog, aber mir sind irgendwie manche Sachen nicht ganz klar, wie z.B.:
1. brauch ich jetzt immer noch StreamWriter? (kann ich mir nicht vorstellen)
2. wenn ja, wann soll das erzeugt werden? Sobald mit dem SaveFileDialog eine vorhandene Datei ausgewählt wurde bzw. eine neue erstellt wurde?
3. wie funktioniert das mit "Speichern" genau? Also es soll so sein wie man es halt aus anderen Programmen kennt, das man im Menü drauf klickt (oder auch per CTRL+S), und den momentan vorhandenen Zustand der vorher per "Speichern unter" ausgewählten Datei speichert. Wie macht man sowas?
Ich hab auch schon danach gesucht, aber speziell zu "Speichern" nicht wirklich was gefunden (oder falsch gesucht).
Kann mir jemand Links oder Tipps dazu geben?
Es geht immer noch um mein Programm "Messwerterfassung", welches wir als Projekt für die Schule machen. Ich habe vorgeschlagen, aus dem Konsolenprogramm ein WinForms Programm zu machen, und da wir sowieso demnächst damit anfangen, hatte der Lehrer auch nichts dagegen.
So weit, so gut.
Jetzt stehe ich vor einem Problem, das mich irgendwie verwirrt.
Ich kenne das bisher so, das man ein neues Objekt vom StreamWriter erzeugt, die Ausgabe oder was auch immer reinschreibt, und dann wieder schließt.
Jetzt würde ich gern, wie man das halt so kennt, in meinem Programm, die Funktionen "Speichern" und "Speichern unter..." anbieten.
Das "Speichern unter..." hab ich bereits mit SaveFileDialog, aber mir sind irgendwie manche Sachen nicht ganz klar, wie z.B.:
1. brauch ich jetzt immer noch StreamWriter? (kann ich mir nicht vorstellen)
2. wenn ja, wann soll das erzeugt werden? Sobald mit dem SaveFileDialog eine vorhandene Datei ausgewählt wurde bzw. eine neue erstellt wurde?
3. wie funktioniert das mit "Speichern" genau? Also es soll so sein wie man es halt aus anderen Programmen kennt, das man im Menü drauf klickt (oder auch per CTRL+S), und den momentan vorhandenen Zustand der vorher per "Speichern unter" ausgewählten Datei speichert. Wie macht man sowas?
Ich hab auch schon danach gesucht, aber speziell zu "Speichern" nicht wirklich was gefunden (oder falsch gesucht).
Kann mir jemand Links oder Tipps dazu geben?