Autor Beitrag
derkleinemuck
Hält's aus hier
Beiträge: 1



BeitragVerfasst: Mo 15.02.16 13:20 
Hi Leutz,

ich bin noch recht frisch in Sachen C# und bräuchte eure Hilfe. Und zwar möchte ich eine txt mit Daten auslesen (siehe Anhang 1). Die ersten Namen (Futterart) sollen dann bei jeden Start in der Combobox angezeigt werden, sodass man sie auswählen kann und die restlichen Informationen, die zu der Futterart gehören in die Felder geladen werden (siehe Anhang 2).

Wie fang ich da am besten an?

Greetz
derkleinemuck
Einloggen, um Attachments anzusehen!
Ralf Jansen
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 4708
Erhaltene Danke: 991


VS2010 Pro, VS2012 Pro, VS2013 Pro, VS2015 Pro, Delphi 7 Pro
BeitragVerfasst: Mo 15.02.16 13:47 
Empfehlung.

1.) Erstelle eine Klasse die den anzuzeigenden Daten entsprechen soll. Da du mehrere solcher Datenansätze haben willst verwalte eine Menge dieser Klassen erstmal in einer List<T>.
2.) Erstelle ein Formular entsprechend des gezeigten Screenshots.
3.) Übergebe zum Testen eine Instanz der unter eins erstellten Liste. Fülle die zum testen zuerst nur mir ein paar Dummy Daten damit du die Form ausprobieren kannst.
4.) Wenn das funktioniert erstelle Code zum auslesen der Datei. Dabei hilft für den Anfang File.ReadLines zum Zeilenweise einlesen der Datei und String.Split um die Zeile in Einzelteile zu zerlegen. Die Einzelteile kannst du dann in eine Instanz der in 1.) erstellten Klasse füllen und dann der beschrieben Liste hinzufügen.
5.) Ein Form die eine solche Liste anzeigen kann sollte du ja, wenn du 3.) gemacht hast, haben und jetzt einfach mir der eingelesen Liste aufrufen können.