Ich speichere gelegentlich Screenshots auf Datei mittels _ScreenCapture_Capture($DateiName). Dabei tritt aber gelegentlich dort intern ein Runtime-Fehler auf. Ist das ein Bug in dieser Funktion oder mache ich was falsch? Hier die Fehlermeldung:
C:\Programme\AutoIt 3.3.2.0\Include\ScreenCapture.au3 (65) : ==> Variable used without being declared.:
If $iRight = -1 Then $iRight = _WinAPI_GetSystemMetrics($__SCREENCAPTURECONSTANT_SM_CXSCREEN)
If $iRight = -1 Then $iRight = _WinAPI_GetSystemMetrics(^ ERROR
Das fehlerauslösende Statement ist die erste Zeile der Funktion (Zeile 65 in ScreenCapture.au3
Code
Func _ScreenCapture_Capture($sFileName = "", $iLeft = 0, $iTop = 0, $iRight = -1, $iBottom = -1, $fCursor = True)
If $iRight = -1 Then $iRight = _WinAPI_GetSystemMetrics($__SCREENCAPTURECONSTANT_SM_CXSCREEN)
...
und es geht wohl um die Variable $__SCREENCAPTURECONSTANT_SM_CXSCREEN. Aber damit habe ich als Anwender doch gar nichts zu tun, oder?