Listview Auswahl

  • Hallo zusammen,

    ich möchte in meiner Listview am Anfang, vor dem ersten Eintrag pro Zeile eine Checkbox einfügen, die dann beim Klick auf "Export" geprüft wird, ob sie gecheckt ist. Wenn ja, soll der Eintrag aus der 2. Spalte in ein Array geschrieben werden. Weiß jemand, wie ich das am Besten anstelle?

    So sieht die Listview aus:

    [autoit]

    GUICtrlCreateListView ( "x|ID|Name", -1, -1, 150, 400)

    [/autoit]

    Unter "x" sollen dann die Checkboxen stehen.

    Vielen Dank vorab und LG,
    der Robert

    Einmal editiert, zuletzt von DasIch (9. April 2015 um 14:39)

  • [autoit]

    $ListView=GUICtrlCreateListView("Spalte1|Spalte2",5,35,$Width-25,$Height-200-5,$LVS_SHOWSELALWAYS,$LVS_EX_CHECKBOXES)

    [/autoit]


    Ohne X, aber rechts sind Checkboxen.

    [autoit]

    for $i=0 to _GUICtrlListView_GetItemCount($ListView)-1 step 1
    if _GUICtrlListView_GetItemChecked($ListView,$i) then

    [/autoit]


    und hier kannst du etwas für alle markierten einträge machen