was ist das für ein Fenster?

  • Spoiler anzeigen
    [autoit]

    #Region - Timestamp
    ;2011-11-30 12:42:11
    #EndRegion
    #include <Process.au3>
    $iProcessID = WinGetProcess("[CLASS:SciTEWindow]", "")
    $sProcessName = _ProcessGetName($iProcessID)
    ConsoleWrite("Prozess: " & $sProcessName & @CRLF & "ID: " & $iProcessID & @CRLF)

    [/autoit]
  • Klasse, vielen Dank.

    Das hat auch gut funktioniert.
    Die richtige CLASS habe ich gefunden. Ich erwarte ja die Meldung von einem bestimmten Programm.
    Das brauche ich also nicht Prüfen - das sollte ja in der CLASS stecken.

    An den Text komme ich aber nicht ran.
    Die CLASS hat auch noch eine INSTANCE und ClassnameNN.

    Ich habe das schon mit ControlGetText versucht - geht leider nicht.
    Ich habe keine ID - über "Window Info" wird mir zumindest keine angezeigt.

    Was kann ich noch versuchen?

    Gruß Schumi