Forum: PC-Programmierung Auslesen von csv Datei/Zuordnung von Eigenschaften (VB)


von Will (Gast)


Lesenswert?

Hi. Ich hätte da eine Frage. Ich möchte gerne eine Adressenliste 
erstellen. Sobald das Programm schließt, legt er die eingegebenen Daten 
in einer csv Datei ab. Nun kann ich das aber nicht auslesen wie ich das 
möchte. Ich möchte quasi Zeile für Zeile runtergehen, die dann splitten 
und diese werte dann einem Objekt zuorden... Dementsperechen ist jede 
Zeile dann ein Objekt... Ich bin da aber nicht so erfahren.... Wie kann 
ich diesen schritt des Auslesens und Zuordnens der Eigenschaften am 
besten mit Visual-Basic realisieren?!

Programmzeilen würden mir schon sehr weiterhelfen.


Bei Fragen einfach posten :)

Vielen Dank

von Karl H. (kbuchegg)


Lesenswert?

Will schrieb:
> Hi. Ich hätte da eine Frage. Ich möchte gerne eine Adressenliste
> erstellen. Sobald das Programm schließt, legt er die eingegebenen Daten
> in einer csv Datei ab. Nun kann ich das aber nicht auslesen wie ich das
> möchte.

Warum nicht ....

> Ich möchte quasi Zeile für Zeile runtergehen, die dann splitten
> und diese werte dann einem Objekt zuorden...

... die generelle Strategie ist ja nicht schlecht.

> Dementsperechen ist jede
> Zeile dann ein Objekt...

Sagen wir einfach mal, es ist zuerst mal ein String.
Ein String der aus der Datei gelesen wird und der den textuellen Inhalt 
einer Zeile wiedergibt.

http://msdn.microsoft.com/de-de/library/vstudio/yw67h925.aspx

> Ich bin da aber nicht so erfahren.... Wie kann
> ich diesen schritt des Auslesens und Zuordnens der Eigenschaften am
> besten mit Visual-Basic realisieren?!

Zuordnen ist dann die nächste Frage.
Bedeutet in deinem Fall, den String der eine komplette Zeile enthält an 
den ',' in lauter Teilstrings aufteilen.
Auf Englisch nennt man so etwas 'splitten' und es würde mich sehr 
wundern, wenn du mit den Stichworten 'Visual Basic String split' bei 
Google nicht fündig werden würdest.

von Karl H. (kbuchegg)


Lesenswert?

Dieser Link
http://msdn.microsoft.com/de-de/library/vstudio/cakac7e6.aspx
der aus dem zuerst geposteten Link direkt erreichbar ist, könnte dich 
auch interessieren :-)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.