Zum Inhalt springen

Visual C++ 2008 ListView daten speichern


Empfohlene Beiträge

Geschrieben

Hallo, das ist mein erster Eintrag und hoffe das mir hier geholfen werden kann denn es ist jetzt das dritte Forum was ich aufsuche, aber ich bin guter Dinge :-)

Vorwort:

Ich hab vor kurzem wieder angefangen C++ zu programmieren weil im April mein Studium beginnt und meine Ausbildung 6 Jahre zurück liegt :-)

Programm:

Hab ein kleines Prog geschrieben womit ich Daten von Angestellten und Patienten verwalten möchte. Habe es bis jetzt wie Folgt realisiert:

- Form1

- TabControl -> TabPage1 -> TabPage2

- TabPage1 -> Textboxen und eine listView1 + Hinzufügen Button

- TabPage2 -> Textboxen und eine listView2 + Hinzufügen Button

- Daten speichern mir BinaryWriter und Laden mit BinaryReader

Ich kann beide ListView in eine Datei speichern und am Anfang wird geschrieben um wieviele Counts es sich handelt... Diese addiere ich vorher zusammen...

Beispiel: 2 Einträge in ListView1 und 5 Einträge in ListView2 = 7 Einträge

Problem:

ich weiß nicht wie ich beim laden die Einträge wieder auseinander bekomme...

Alternativ hab ich jetzt eine dritte ListView erstellt in die alle Daten gespeichert werden. Jetzt bekomm ich es nur nicht hin das die Daten aus der ListView3 wieder die anderen beiden ListViews kopiert werden.

Ich würde gern die Daten in der ListView3 in 2 Gruppen teilen, nämlich in ListView1 und ListView2 und dann die Gruppen in die jeweiligen ListViews kopiert....

- also wie weise ich den Daten die ich in die ListView gebe einer Gruppe zu?

- und wie kann ich die Gruppen markieren um sie dann zu kopieren?

Vielleicht denke ich auch einfach nur wieder viel zu kompliziert und es gibt einen einfacheren Weg, würde mich über jede Idee freuen und bedanke mich im voraus....

John

Geschrieben
Diese addiere ich vorher zusammen...
Warum? Wenn du sie hinterher wieder trennen willst, ist das kontraproduktiv.

Schreib doch zuerst die Anzahl der Einträge der ersten Liste, dann deren Einträge, dann die Anzahl der Einträge der zweiten Liste, und schließlich deren Einträge in die Datei.

Geschrieben

hmm...

und der BinaryReader erkennt das auch so wie der BinaryWriter das gespeichert hat?

Also ich probier das mal und meld mich wieder...

Danke für die Antwort...

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...