Probleme mit meinem Text Template Tool

  • Hallo Chesstiger,

    Danke für die Antwort - soweit sogut.
    leider bekomme ich das nicht hin :(
    Soll heissen ich schaffe es nicht das Array bzw. die jeweiligen Elemente des ResultArrays mit StringFormat 'umzubiegen'.
    Gefunden habe ich desweiteren den Snip von ProgAndy der aus meiner Sicht das macht.

    Aber irgendwie packe ich es nicht auf die Reihe
    Vielleicht kannst Du mir ja helfen - wäre suoer - DANKE

    [autoit]


    $text = "test \r\n" & @CRLF & ":)"
    $encoded = _StringEscape($text)

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

    $format = StringFormat($text)
    $encformat = StringFormat($encoded)
    MsgBox(0, '', "## Originaltext: ##" & @CRLF & $text & @CRLF & "## nach _StringEscape ##" & @CRLF & $encoded & @CRLF & "## StringFormat vor _StringEscape ##" & @CRLF & $format & @CRLF & "## StringFormat nach _StringEscape ##" & @CRLF & $encformat & @CRLF & "#######################" )

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

    ; Prog@ndy
    Func _StringEscape($String)
    Local $escaping[5][2] = [ ['%','%%'], ['\','\\'], [@CR,'\r'], [@LF, '\n'], [@TAB,'\t'] ]
    For $i = 0 To UBound($escaping)-1
    $String = StringReplace($String,$escaping[$i][0],$escaping[$i][1]);,0,1)
    Next
    Return $String
    EndFunc

    [/autoit]


    Gruss
    ugt100