Dim x
x=对比多色("99|427|FFFFFF,142|423|D97700,120|453|D97700") // 数据自己改
TracePrint x
Function 对比多色(m)
If CmpColorEx(m,0.9) = 1 Then
对比多色(m) = 1
Else
对比多色(m) = 0
End If
End Function
首先,在封装里面定义之后,是没办法传递子程序定义的变量上去的,所以你这个dim m 错是错在这里,然后定义完,试图想把m这个变量传递上去,导致的参数错误,所以要么你抄错,要么视频很古老(不知道以前是不是可以这么干,我也没试过),要么就是做视频的人水平很👎