0
所以,我是VB.NET的新手,我想创建一个简单的程序来ping和扫描打开的端口。但是,ping命令就可以了,但扫描的端口不工作就一直说“的ThreadStart不会接受一个参数”,我不知道如何解决它这个.Anyways端口扫描部分的代码:ThreadStart不接受参数
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
For i As Integer = Start1.Value To End1.Value
' TT= temp threading
Control.CheckForIllegalCrossThreadCalls = False
Dim TT As New System.Threading.Thread(AddressOf ScanPort)
TT.IsBackground = True
TT.Start(i)
Next
End Sub
要注意的是这不能当选项严格上编译。 – Ripple
确实...你会将参数类型更改为Object,并将其转换为使用其他变量的正确类型。 –