Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

Daten aus einer Textdatei auslesen und in einzelne Items aufsplitten
selko
myCSharp.de - Member



Dabei seit:
Beiträge: 17

Themenstarter:

Daten aus einer Textdatei auslesen und in einzelne Items aufsplitten

beantworten | zitieren | melden

Hallo Leute

Habe ein Problem und zwar:
Ich will die Combobox items aus einer Text datei auslesen, das funkt auch schon aber in der combobox zeigt er mir alle items nebeneinander an und nicht einzeln
Jetzt wollte ich wissen ob es ein trennzeichen gibt , das ich in der txt datei hinzufügen muss damit die combobox weiss das ein neues item kommt

Hoffe ihr versteht was ich meine

:cry:
private Nachricht | Beiträge des Benutzers
Steff
myCSharp.de - Member



Dabei seit:
Beiträge: 24
Herkunft: Lost in /dev/null

beantworten | zitieren | melden

Wie liest Du die Datei aus?

Das sollte eigentlich keine Rolle spielen, Du kannst Du irgend ein Zeichen nehmen, das normalerweise in der Text-Datei nicht enthalten ist.
Z.B. CRLF (Windows-Enter), Tab, Semikolon etc.
private Nachricht | Beiträge des Benutzers
selko
myCSharp.de - Member



Dabei seit:
Beiträge: 17

Themenstarter:

beantworten | zitieren | melden

		
StreamReader file2 =  new System.IO.StreamReader(>D:\\test.txt>);
string words  = file2.ReadLine();
	do 
	   {	
		string[] arr = words.Split('$');   //XXX
		words = file2.ReadLine();
		
		foreach(string tmp in arr)
		compname.Items.Add(tmp);
	   }
		while (file2!=null);
		file2.Close();
Aber jetzt kommt folgende Fehlermeldung:
Fehler
XXXDer Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
private Nachricht | Beiträge des Benutzers
Steff
myCSharp.de - Member



Dabei seit:
Beiträge: 24
Herkunft: Lost in /dev/null

beantworten | zitieren | melden

Die Bedingung muss wie folgt lauten:

while (file2!=null && words!=null);
private Nachricht | Beiträge des Benutzers