Absturz bei Imagesearch

  • Hallo ich bin neu in Scripten und habe mir Autoit rausgesucht.
    Ich will eigentlich erstmal nur bmp Teile auf dem Bildschirm finden.

    Ich habe da ein Codestück gefunden das ich mal ausprobiert habe.
    Die Datei imagesearch.au3 habe ich heruntergeladen auch die zugehörige DLL.Diese sind im gleichen Verzeichnis wie meine test.au3

    Hier mal das Codestück.

    Ich führe das Ganze aus, wenn ich dann aber auf F1 drücke stürzt es ab mit folgender Fehlermeldung.

    test.bmp ist natürlich vorhanden.

    An was könnte das liegen?

    Danke

  • Es stürzt mit der Meldung "test.bmp ist natürlich vorhanden." ab??? Ich denke mal da hast du noch eine Zeile vergessen oder? Sonst wärs dann doch etwas seltsam...

  • Von Autoit kommt gar keine Fehlermeldung, Ich weiß dass der Fehler bei dieser Codezeile in imagesearch.au3 auftritt


    Code
    $result = DllCall("ImageSearchDLL.dll","str","ImageSearch","int",$x1,"int",$y1,"int",$right,"int",$bottom,"str",$findImage)
  • Meintest du so?

    Code
    $Pic = _ImageSearch("J:\testb\eigen\test.bmp", 1, $x1, $y1, 0)
    EndFunc

    Gleiches Phänomen, hatte ich schon ausprobiert.

  • So wie ich das verstehe wird das doch in der imagesearch.au3 gemacht

  • Habs gefunden. in c:\windows\system32 gab es noch eine imagesearch dll, ich habe diese ersetzt und es funktioniert.