Zeilen einer .ini zählen?

  • [autoit]


    #Include <File.au3>
    $p = IniReadSection("k.ini","[ja]")
    $e = IniReadSection("k.ini","[nein]")

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

    while 1
    HotKeySet("{F10}","_checklines")
    WEnd

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

    Func _checklines()
    $plines = _FileCountLines($p)
    $elines = _FileCountLines($e)
    TrayTip("","Zeilen Ja "&"("&$plines&")" & @CRLF & "Zeilen Nein "&"("&$elines&")" ,5)
    Sleep(10000)
    EndFunc

    [/autoit]

    k.ini

    [Ja]
    465465
    45564
    765
    [Nein]
    4
    1

    Warum funzt das nicht?

  • Probier mal

    [autoit]

    #include <File.au3>
    $p = IniReadSection("k.ini", "[ja]")
    $e = IniReadSection("k.ini", "[nein]")
    HotKeySet("{F10}", "_checklines")
    While 1
    Sleep(100)
    WEnd

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

    Func _checklines()
    TrayTip("", "Zeilen Ja " & "(" & $p[0][0] & ")" & @CRLF & "Zeilen Nein " & "(" & $e[0][0] & ")", 5)
    Sleep(10000)
    EndFunc ;==>_checklines

    [/autoit]