_GUICtrlListViewGetItemText Beispiel aus dem Deutschen Tutorial

  • Hallo MitSTREITER,

    Ich habe gerade ein verständnis Problem, Habe aus dem Deutschen Tutorial dieses Beispiel genommen da ich es für meine Zwecke anpassen wollte nur bekomme ich es nicht zum Laufen, was mache ich Falsch?

    Spoiler anzeigen
    [autoit]


    #Include <GuiListView.au3>
    #include <Array.au3>
    Dim $array[1][4]

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

    For $i = 0 To _GUICtrlListViewGetItemCount($listview) -1 ; $i = Index Listenelemente
    If $i > 0 Then ReDim $array[UBound($array, 1) +1][4] ; ab 2. mal: Zeilen +1
    For $k = 0 To 3 ; $k = Index für die Spalten
    $array[$i][$k] = _GUICtrlListViewGetItemText($listview, $i, $k)
    Next
    Next

    [/autoit]

    Ich will mir ein mehrdimensionales Array (2 Spalten, Viele zeilen) ausgeben lassen
    wollte ein anderes Beispiel versuchen anzupassen / einzubauen.
    ab Zeile 25 wollte ich das obere script einaberun

    Spoiler anzeigen
    [autoit]


    #include <file.au3>
    #Include <GuiListView.au3>
    #include <Array.au3>
    #include <GUIConstantsEx.au3>
    #include <GuiImageList.au3>
    #include <WindowsConstants.au3>

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

    Global $file
    Global $aRecords
    Global $forcombo
    Global $array
    Global $listview

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

    $file = ("C:\test.txt")
    Dim $aRecords
    ;If Not _FileReadToArray($file,$aRecords) Then
    If Not _FileReadToArray($file,$aRecords) Then
    MsgBox(4096,"Error", " Error reading log to Array error:" & @error)
    Exit
    EndIf
    For $x = 1 to $aRecords[0]
    $forcombo &= $aRecords[$x]&"|"
    Next
    MsgBox(0, "Für die Combo", $forcombo)

    [/autoit]
  • Hi,
    die Funktion die du oben verwendest heissen nun anders
    _GUICtrlListViewGetItemCount >>> _GUICtrlListView_GetItemCount
    _GUICtrlListViewGetItemText >>> GUICtrlListView_GetItemText
    am besten die Hilfe lesen, die dürfte aktueller als das Tut sein