tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
1739
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Registriert seit
    Jun 2008
    Beiträge
    6
    Hallo,

    ich möchte Gerne eine *.csv Datei mit VB öffnen. Dazu sieht mein Code folgendermaßen aus:
    Dim allText As String = "", LineofText As String = ""
    OpenFileDialog1.Filter = "ACRON-Exporte (*.csv)|*.csv"
    OpenFileDialog1.ShowDialog()
    If OpenFileDialog1.FileName <> "" Then
    Try
    FileOpen(1, OpenFileDialog1.FileName, OpenMode.Input)
    Do Until EOF(1)
    LineofText = LineInput(1)
    allText = allText & LineofText & vbCrLf
    Loop
    lblNotiz.Text = OpenFileDialog1.FileName
    txtNotizen.Text = allText
    txtNotizen.Enabled = True
    CloseToolStripMenuItem.Enabled = True
    OpenToolStripMenuItem.Enabled = False
    Catch
    MsgBox("Fehler beim Öffnen der Datei")
    Finally
    FileClose(1)
    End Try
    End If

    Jedoch ist das Ergebnis dieses Einlesevorgangs in VB nur "ÿþ:". Wenn ich die Datei mit dem Windows Editor öffne erschein der gewünschte Text. Auch wenn ich diesen Text dann umkopiere und als neues Textfile abspeier funktioniert es.
    WIe muss ich programmieren, das der richtige Klartext angezeigt wird?

    Danke für eure Hilfe!
     

  2. #2
    Registriert seit
    Jun 2008
    Beiträge
    6
    hab es jetzt mit einem streamreader gelöst, da funktioniert alles
     

  3. #3
    Masterclavat Masterclavat ist offline Mitglied Brokat
    Registriert seit
    Oct 2007
    Beiträge
    325
    Und nächstes mal .Net Fragen auch im .Net Forum stellen
     

Ähnliche Themen

  1. Antworten: 4
    Letzter Beitrag: 25.12.09, 17:03
  2. Antworten: 2
    Letzter Beitrag: 11.06.08, 07:42
  3. Antworten: 4
    Letzter Beitrag: 19.09.06, 10:09
  4. Text Datei in Editor öffnen
    Von Dusty00 im Forum Visual Basic 6.0
    Antworten: 2
    Letzter Beitrag: 09.05.05, 21:07
  5. Antworten: 3
    Letzter Beitrag: 02.04.02, 21:07