Hallo,
ich hab ein Array und dieses mit 2 Strings befüllt. Nun versuche ich vergebens beide Einträge im Array mit den laufenden Prozessen gegenzuprüfen.
Mein bisheriger Code sieht so aus:
Wenn ich nur einen Wert des Arrays angebe funktioniert es. Ich komme einfach nicht dahinter wie ich das ganze array prüfen kann?
Denn dann müssten ja 2 Messageboxen hintereinander auspoppen wenn beide Programme laufen.
Edit: hab den Code soweit umgeschrieben auf die Dinge die ich wirklich machen möchte.
ich hab ein Array und dieses mit 2 Strings befüllt. Nun versuche ich vergebens beide Einträge im Array mit den laufenden Prozessen gegenzuprüfen.
Mein bisheriger Code sieht so aus:
VB.NET-Quellcode
- Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
- Dim process(1) As String
- process(0) = "firefox"
- process(1) = "thunderbird"
- For Each runproc As Process In System.Diagnostics.Process.GetProcessesByName(process(0))
- 'Form2.ListView1.Items.Clear()
- process(0) = "Mozilla Firefox"
- process(1) = "Mozilla Thunderbird"
- Form2.ListView1.Items.Add(process(0))
- Form2.Show()
- Return
- Next
- Form3.Show()
- End Sub
Wenn ich nur einen Wert des Arrays angebe funktioniert es. Ich komme einfach nicht dahinter wie ich das ganze array prüfen kann?
Denn dann müssten ja 2 Messageboxen hintereinander auspoppen wenn beide Programme laufen.
Edit: hab den Code soweit umgeschrieben auf die Dinge die ich wirklich machen möchte.
Wer fragt, ist ein Narr für eine Minute. Wer nicht fragt, ist ein Narr sein Leben lang.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Snaptu“ ()