Hi
ich benutze diesen Code um meine Listview zu Speichern.
Zitat:
For i = 1 To lv.ListItems.Count
Open "C:\log.txt" For Append As #1
Print #1, lv.ListItems(i) & " " & lv.ListItems(i).SubItems(1); " " & lv.ListItems(i).SubItems(2)
Close #1
Next i
Das Format ist dann
Zitat:
Spalte-1 Spalte-2 Spalte-3
Wie kann ich jetzt die txtfile wieder Öffnen und einfügen?
thx schonmal
Hi
ich benutze diesen Code um meine Listview zu Speichern.
Zitat:
For i = 1 To lv.ListItems.Count
Open "C:\log.txt" For Append As #1
Print #1, lv.ListItems(i) & " " & lv.ListItems(i).SubItems(1); " " & lv.ListItems(i).SubItems(2)
Close #1
Next i
Das Format ist dann
Zitat:
Spalte-1 Spalte-2 Spalte-3
Wie kann ich jetzt die txtfile wieder Öffnen und einfügen?
thx schonmal
warum schreibst nich die spalten untereinander in die textdatei?
Datei öffnen, zeilenweise laden und nach Leerzeichen trennen.
Dazu musst du allerdings erst mal Zeilen schreiben, deins sieht aus als hängst du alles hintereinander.
Und du hast ein Problem, wenn eine Zelle ein Leerzeichen enthält, das weißt du schon?
Ich würd mir ein Trennzeichen suchen das wirklich nirgends vorkommen kann. Oder gleich XML speichern.
Und übrigens, warum machst du die Datei bei jedem Schleifendurchlauf neu auf? Mach sie vor der Schleife auf und danach wieder zu.