Jedesmal +1

  • Wie mache ich es das eine Datei erstellt wird und jedesmal wenn sie erstellt wird, kommt am Ende des Dateinamens eine neue Number in logischer Reihenfolge?

    mfg

  • Probier es mit der For-Schleife.

    [autoit]

    For $i = 0 To 10 Step +1
    MsgBox(0, "For-Schleife", "$i = " & $i)
    Next

    [/autoit]
    Zitat

    [Heute, 11:39] Raupi: Soll ich es dir machen?
    [Heute, 11:47] BugFix: "Soll ich es dir machen? " - also Raupi !! bitte nicht so öffentlich :rofl:

    Zitat

    [Heute, 11:51] BugFix: und ich werde es mir jetzt machen - das Mittagessen :P

    AMsg UDF v1.00.00 IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII 100%
    OwnStyle UDF Version 1.10.00 IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII 100%

  • [autoit]

    #include <array.au3>
    #include <File.au3>

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

    $aFiles = _FileListToArray(@ScriptDir, "text_*.txt", 1)
    If IsArray($aFiles) Then
    _ArraySort($aFiles, 1, 1)
    $aArray = StringRegExp($aFiles[1], "_(\d+)\.", 3)
    $hFile = FileOpen(@ScriptDir & "\text_" & $aArray[0] + 1 & ".txt", 2)
    FileClose($hFile)
    Else
    $hFile = FileOpen(@ScriptDir & "\text_1.txt", 2)
    FileClose($hFile)
    EndIf

    [/autoit]