@oernzz
Nö, scheint nicht so. Zumindest wird die Variable nicht an ImageSearch im oberen Skript übergeben.
@TE
Eigentlich dürfte es komplett irrelevant sein was für Dateien du öffnest. Daher wundere ich mich umso mehr wieso dein Skript nun läuft wenn du der Variable einfach einen festen String zuweist. Ich bin ratslos... Versuchen wir's mal anders.
Welches Betriebssystem nutzt du?
Welche AutoIt Version nutzt du?
Und am besten wäre noch ein komplettes Beispiel mit allen nötigen Daten zur Ausführung in einem ZIP-Archiv.
Sprich: Alle Bilder, sowie auch deine ImageSearch UDF + der DLL. Natürlich auch das Skript dazu...