关于BYVAL类型不匹配的问题!
dim porti as long
Private Sub EDSock_SwitchChange(ByVal ConnectID As Long, ByVal PortNum As Long, ByVal Value As Long)
'For PortNum = 1 To 16
PortNum = Porti + 1
'输入端口短路
If Value = 1 And iPhotoIndex(PortNum - 1) = Value Then
' 加载 红灯 显示状态
picinput(PortNum - 1).Picture = LoadPicture("C:\David 's bag\Item\R.bmp")
iPhotoIndex(PortNum - 1) = Value - 1
ElseIf Value = 0 And iPhotoIndex(PortNum - 1) = Value Then
'断路状态
picinput(PortNum - 1).Picture = LoadPicture("C:\David 's bag\Item\Z.bmp")
iPhotoIndex(PortNum - 1) = Value + 1
End If
'Next PortNum
End Sub
运行时提示说类型错误.怎么回事?