Du bist nicht angemeldet.

Rufus

Registrierter Benutzer

  • »Rufus« ist der Autor dieses Themas

Beiträge: 8

Dabei seit: 12. März 2009

  • Private Nachricht senden

1

Donnerstag, 9. September 2010, 19:29

Problem mit Listbox.items.copyto

Hallö :-)

Der Inhalt der listbox soll in ein Array geschrieben werden und das ganze dann wiederum in eine Datei. Aber es klappt nicht :-(

Visual Basic Quellcode

1
2
3
4
Dim text() As String
Dim File2= "list.ini"
ListBox1.Items.CopyTo(text, 0)
My.Computer.FileSystem.WriteAllText(File2, text, False)


Als Fehlermeldung erscheint dann: Der Wert vom Typ "1-dimensionales Array von String" kann nicht in "String" konvertiert werden.
Wie kann ich den Fehler umgehen? Ich kriegs irgendwie nicht gebacken.
Danke.

Memo

User 8219

  • »Memo« ist männlich

Beiträge: 784

Dabei seit: 30. März 2010

Hilfreich-Bewertungen: 53

  • Private Nachricht senden

2

Freitag, 10. September 2010, 10:16

Visual Basic Quellcode

1
2
3
4
Dim text() As String
Dim File2= "list.ini"
ListBox1.Items.CopyTo(text, 0)
IO.File.WriteAllLines(File2, text, False)

GRUNDLAGEN LERNEN!
FileSpy 1.2 - Herausfinden, wo Programme ihre Daten speichern! Zum Download

singu

Lib Dev

  • »singu« ist männlich

Beiträge: 5 853

Dabei seit: 6. Oktober 2008

Hilfreich-Bewertungen: 43

  • Private Nachricht senden

3

Freitag, 10. September 2010, 22:05

Lösch mal die Klammer bei der Variable text und bitte deklarier deine Variablen so.

Visual Basic Quellcode

1
Dim variable As Typ
FTPLib 2.1.0.0 - Einfacher Zugriff auf FTP-Server ** TextEffectsLib - Schöne Effekte für TextBox und Label ** ExtendedListView


jvbsl

Noob

  • »jvbsl« ist männlich

Beiträge: 7 206

Dabei seit: 7. April 2010

Hilfreich-Bewertungen: 397

  • Private Nachricht senden

4

Freitag, 10. September 2010, 22:43

Zitat

Lösch mal die Klammer bei der Variable text
Falsch...
Memo hat schon alles gesagt...
Ich wollte auch mal ne total überflüssige Signatur:
---Leer---

Social Bookmarks