Fenster von _ArrayDisplay() schliessen

  • Hallo,

    ich habe mir ein Array mit $dArray = _ArrayDisplay($aArr, Default, Default, 1)

    anzeigen lassen, jedoch kann ich das Fenster nicht mit WinClose($dArray)

    schliessen!? Was muss ich nu tun?

    Einmal editiert, zuletzt von Morrison (10. November 2011 um 15:31)

  • [autoit]

    WinClose ("Array: ListView Display")

    [/autoit]

    Wobei es eigentlich gar nicht funktioniert, da dieser Befehl erst ausgeführt werden kann, nachdem das Fenster bereits geschlossen wurde.

    Wenn du willst, dass es sich durch einen "Timeout" schließt (wie zum Beispiel eine MsgBox), dann müsstest du es so machen:

    [autoit]

    #include <Array.au3>
    $aArray = StringSplit ("das|ist|ein|array", "|", 1) ; Random Array erstellt
    AdlibRegister ("_Close", 3000) ; Schließt das Fenster in drei Sekunden
    _ArrayDisplay ($aArray)
    Func _Close ()
    WinClose ("Array: ListView Display") ; Alternativ auch WinClose (WinGetTitle("Array"))
    AdlibUnRegister ("_Close")
    EndFunc

    [/autoit]