Ergebnis 1 bis 5 von 5
  1. #1
    Bongo Mongo Avatar von locos
    Registriert seit
    20.02.2006
    Beiträge
    195

    Standard Email filter ?

    Hey,
    weiß jemand wie ich aus einer Text datei alle Mail Adressen raus filtern kann
    und diese dann separat abspeichere ?

    Greetz
    I share what I know and try to learn what I do.
    My Black-Market Profil - 0|0|2

  2. #2
    Super-Moderator Avatar von NoNameMT
    Registriert seit
    17.03.2008
    Beiträge
    655

    Standard

    stehen die Daten einfach wahllos in einer Datei oder hat die Datei nen bestimmtes Format (etwa: Name:Vorname:Alter:E-Mail)?

  3. #3
    Bongo Mongo Avatar von locos
    Registriert seit
    20.02.2006
    Beiträge
    195

    Standard

    sind durch ein ":" getrennt
    also pro zeile so z.B:

    sdfkhgkj@web.de:sdfg7qwe
    jkyxjgads@gmx.net:x78vsd

    Greetz
    I share what I know and try to learn what I do.
    My Black-Market Profil - 0|0|2

  4. #4
    Super-Moderator Avatar von NoNameMT
    Registriert seit
    17.03.2008
    Beiträge
    655

    Standard

    Hoffe ich kann dir mit diesem Code hier helfen. Habe grade leider kein VB6 da, womit ich das testen könnte

    Code:
    Dim strTempBuffer As String
    Dim strFileName As String
    
    'Dateiname als Variable festlegen
    strFileName = "C:\datei.txt"
    'Pufferstring vorbereiten (muss die Länge der Datei haben beim Lesen)
    strTempBuffer = Space(FileLen(strFileName))
    
    'Datei öffnen und in den Puffer lesen
    Close #2
    Open strFileName For Input As #2
    Get #2, , strTempBuffer
    Close #2
    'Den Puffer nach Zeilen auftrennen
    'Funktioniert nur bei Windows Textdateien, unixformatierte Dateien benötigen anstatt vbCrLf nur vbCr!
    Dim strLines() As String
    strLines = Split(strTempBuffer, vbCrLf)
    strTempBuffer = ""
    
    'Alle Zeilen durchgehen
    Dim strLine As Variant
    dim split1() as String
    
    For Each strLine In strLines
            split1 = Split(strLine, ":")
            txtAusgabe.Text = txtAusgabe.Text & split1(0) & vbCrLf
    Next
    
    ' Code für das Abspeichern der Textbox
    '...
    '...

  5. #5
    Sobig Wurm
    Registriert seit
    30.03.2009
    Beiträge
    212

    Standard

    Hab das ganze mal in C# gelöst meld dich per PN wenn du was wissen willst.

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •