Auf dein Beispiel bezogen:

gibt, wenn der gesuchte Pixel gefunden wurde, ein Array mit zwei Elemten zurück (x- und y-Koordinate des Pixels). Falls der Pixel nicht gefunden wurde, kann natürlich kein Array mit der Position zurückgegeben werden. Also sollte man entweder überprüfen, ob die Rückgabe ein Array ist oder was @error ist.
PHP Code:
$coord = PixelSearch(0, 0, 50, 200, 0xFF0000)
Das
PHP Code:
If Not @error Then
MsgBox(0, "X and Y are:", $coord[0] & "," & $coord[1])
EndIf
würde das gleiche bezwecken wie
PHP Code:
If IsArray($coord) Then
MsgBox(0, "X and Y are:", $coord[0] & "," & $coord[1])
EndIf
Einfach nur das wäre gefährlich, falls der Pixel nicht gefunden wird:
PHP Code:
MsgBox(0, "X and Y are:", $coord[0] & "," & $coord[1])