PHP代码printfMin(1,2,3,&$c);echo $c;?>dll代码Public Class calcSimilarilyCountClassLibrary Public Sub printfMin(ByVal valueLight As Integer, _
ByVal valueUp As Integer, _
ByVal valueLightAndUp As Integer, _
ByRef valueMin As Integer) If valueLight <= valueUp Then
If valueLight <= valueLightAndUp Then
valueMin = valueLight
ElseIf valueLight > valueLightAndUp Then
valueMin = valueLightAndUp
End If
Else
If valueUp <= valueLightAndUp Then
valueMin = valueUp
ElseIf valueUp > valueLightAndUp Then
valueMin = valueLightAndUp
End If
End If
End SubEnd Class现在的问题是,我在PHP调用dll里面的printfMin()函数的时候,c的值不变,始终是初期值6,请问哪位高手,这个问题能不能不修改dll文件的函数类型,解决这个问题,小弟感激不尽。