Control-oder Advanced-Class auslesen lassen?

  • Hey Leute,

    ist es möglich die Control- oder Advanced-Class automatisch auslesen zu lassen?

    Was mir als alternative eingefallen ist, ist folgendes:
    Mit dieser Methode schaue ich dann, ob eben ein error mit dem Class kommt, dann überprüfe ich die nächste Class usw.... wenn kein Error kommt, dann wird mir der Name der Class in eine Variable abgespeichert und somit habe ich dann quasi das was ich wollte, aber man kann das bestimmt doch einfacher auslesen?

    [autoit]

    $window = WinGetHandle("[CLASS:Edit]")
    If @error Then
    $window = WinGetHandle("[CLASS:Scintilla1]")
    If @error Then
    ; und immer so weiter...
    Else
    $class = "[CLASS:Scintilla1]"
    EndIf
    Else
    $class = "[CLASS:Edit]"
    EndIf

    [/autoit]


    LG, Tauber