本帖最后由 tubaba 于 2017-3-27 16:28 编辑
回复 8# afan
发现至少存在一处BUG,不管是MFCompiler还是AuMerger,如果脚本存在函数
Func _ArrayMaxIndex(Const ByRef $aArray, $iCompNumeric = 0, $iStart = -1, $iEnd = -1, $iSubItem = 0)
If $iCompNumeric = Default Then $iCompNumeric = 0
If $iStart = Default Then $iStart = -1
If $iEnd = Default Then $iEnd = -1
If $iSubItem = Default Then $iSubItem = 0
Local $iRet = __Array_MinMaxIndex($aArray, $iCompNumeric, $iStart, $iEnd, $iSubItem, __Array_GreaterThan)
Return SetError(@error, 0, $iRet)
EndFunc
__Array_GreaterThan这个函数被BAN掉了,目测是程序不能识别尾部不带括号组的函数调用
其实很早以前就发现某些脚本不能通过编译,但没查具体原因,今天看了此贴,又测试了一下.发现上面这个BUG |