Sorry, ich kapiere gar nichts

  • Hallo,

    Ich mache meine ersten Gehversuche mit Autoit, aber ich kapiere das irgendwie gar nicht.

    Ich will aus Textdateien alles was zwischen dem Begriff Return-Path (der kommt zweimal vor) ist, löschen.
    Die Dateien liegen alle im gleichen Ordner. Zum Test habe ich es nur mit einer Datei versucht, geht nicht.

    Egal was ich versuche, ich kriege nur Fehlermeldungen.
    Entweder ist es zu spät, oder ich zu doof.

    Was mach ich falsch?

    #include <array.au3>
    #include <string.au3>

    $sString = FileRead(@ScriptDir&"\wort.eml")
    $aResult = _StringBetween(Return-Path="','Return-Path"')

    If IsArray($aResult) Then
    MsgBox(0, 0, $aResult[0])
    Else
    MsgBox(0, 0, "Nichts gefunden")
    EndIf

  • Hilft das schonmal?

    [autoit]

    #include <array.au3>
    #include <string.au3>

    [/autoit][autoit][/autoit][autoit]

    $sString = FileRead(@ScriptDir&"\wort.eml")
    $aResult = _StringBetween($sString,'Return-Path="','"')

    [/autoit][autoit][/autoit][autoit]

    If IsArray($aResult) Then
    MsgBox(0, 0, $aResult[0])
    Else
    MsgBox(0, 0, "Nichts gefunden")
    EndIf

    [/autoit]

    P.S.: Nächstes Mal Threadtitel bitte besser wählen!

    edit: Danke, PenGuin, fixed.

    Twitter: @L3viathan2142
    Benutze AutoIt persönlich nicht mehr, da ich keinen Windows-Rechner mehr besitze.

    Einmal editiert, zuletzt von L3viathan (3. Februar 2012 um 23:04)