Autor Beitrag
Daffke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 29

Win XP
MS Visual C# 2005 Express Edition
BeitragVerfasst: Sa 28.07.07 00:40 
Hallo!

Problem:

1.) Ich konvertiere den Inhalt aus "dateTimePicker1.Value" in einen String Namens "datum"
ausblenden C#-Quelltext
1:
datum = Convert.ToString(dateTimePicker1.Value);					


2.) Dann wird der Inhalt der Variablen "datum" in ein Textfile geschrieben:
ausblenden C#-Quelltext
1:
sw.WriteLine(datum);					


3.) Am nächsten Tag will ich den Inhalt der Variablen wieder einladen:
ausblenden C#-Quelltext
1:
datum = sr.ReadLine();					


4.) Nun soll die Variable wieder in den DateTimePicker:
ausblenden C#-Quelltext
1:
dateTimePicker1.Value = datum;					


Und da ist das Problem!
Da "datum" ein Sting is' bekomm' ich es nicht in die Value.
ausblenden C#-Quelltext
1:
dateTimePicker1.Value = Convert.ToDateTime(datum);					

...geht auch nich'.
:-(

Kann mir vielleicht jemand helfen?

Vielen Dank.
Gruß,
Daffke
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: Sa 28.07.07 00:59 
Ach, die doofe Convert-Klasse. Eigentlich braucht man die gar nicht und vom Standpunkt der OOP ist sie IMHO auch nicht astrein.

Convert.ToString(dateTimePicker1.Value); würde ich als dateTimePicker1.Value.ToString();

und, um auf Deine Frage zu antworten, sollte es eine DateTime.Parse(...)-Methode geben.

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
Daffke Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 29

Win XP
MS Visual C# 2005 Express Edition
BeitragVerfasst: Mi 01.08.07 12:40 
Vielen Dank. Mit der DateTime.Parse(...)-Methode hat's natürlich funktioniert! :-)

Gruß,
Daffke