ビューボットを作ろうとしています。レクリエーション/個人的な使用のみ。問題は、一度に 20 個のウィンドウしか開かないようにしようとしていることです。何らかの理由で機能しません。また、生成したプロセスを閉じてループに入る前に、2000 ミリ秒待機する必要があります。co1unt を整数として持っています。誰でも助けてください。
Dim Co1unt As Integer = 0
Public Sub Refreshlist()
Dim p As Process, co1unt As Integer, MyProgram As String = "iexplore"
For Each p In Process.GetProcesses
If p.ProcessName = MyProgram Then
co1unt = co1unt + 1
TextBox1.Text = co1unt
End If
Next
End Sub
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Refreshlist()
Do
Refreshlist()
If Co1unt < 20 Then
Dim webAddress As String = ""
Dim p1 As Process = Process.Start(webAddress)
System.Threading.Thread.Sleep(2000)
p1.Kill()
End If
Loop
End Sub