Moin!
Ich versuche bereits mehrere Tage eine Lösung zu finden.
Deshalb brauche ich eure Hilfe.
Im Projekt habe ich nochmals alles genau erklärt.
Also.
Ich möchte dass man auf einen Button klickt und dann zuerst alle Prozesse aufgelistet werden und danach soll sich das neue Fenster öffnen.
Nun zum Problem.
Das Programm ist schneller als der Code.
Wenn ich nun auf den Button klicke, wird das neue Fenster bereist ohne die Prozesse angezeigt.
Meine Lösung:
Ich habe es nun so gelöst das, dass Programm 3000ms wartet.
Aber ich könnte feststellen, wenn jemand eine langsamere CPU hat, reicht oft das Warten nicht, da man z.B dann 4000ms oder länger warten muss…
Deshalb suche ich eine bessere Lösung.
Freue mich auf eure Hilfe.
Mein Wunsch wäre, das Problem spätestens Ende dieser Woche gelöst zu bekommen.
BIG THX
Downloadlink:
alter code gelöscht...
Ich versuche bereits mehrere Tage eine Lösung zu finden.
Deshalb brauche ich eure Hilfe.
Im Projekt habe ich nochmals alles genau erklärt.
Also.
Ich möchte dass man auf einen Button klickt und dann zuerst alle Prozesse aufgelistet werden und danach soll sich das neue Fenster öffnen.
Nun zum Problem.
Das Programm ist schneller als der Code.
Wenn ich nun auf den Button klicke, wird das neue Fenster bereist ohne die Prozesse angezeigt.
Meine Lösung:
Ich habe es nun so gelöst das, dass Programm 3000ms wartet.
Aber ich könnte feststellen, wenn jemand eine langsamere CPU hat, reicht oft das Warten nicht, da man z.B dann 4000ms oder länger warten muss…
Deshalb suche ich eine bessere Lösung.
Freue mich auf eure Hilfe.
Mein Wunsch wäre, das Problem spätestens Ende dieser Woche gelöst zu bekommen.
BIG THX
VB.NET-Quellcode
- Private Sub btnProzesseAnzeigen_Click(sender As Object, e As EventArgs) Handles btnProzesseAnzeigen.Click
- LeseAlleProzesseAus()
- ' Hier alle Prozesse zuerst auslesen und dann weiter machen...
- WaitOnGUI(3000)
- Dim neuesfenster As New frmFensterFrage(True, Me.lvAnwendungenListe.Items)
- neuesfenster.ShowDialog()
- End Sub
- Public Sub WaitOnGUI(ByVal ms As Integer)
- Dim timeOut As Date = Date.Now().AddMilliseconds(ms)
- While timeOut > Date.Now
- Application.DoEvents()
- End While
- End Sub
Downloadlink:
alter code gelöscht...
Visual Basic.NET
MS-SQL
MS-SQL
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Cheffboss“ ()