Hallo,
ich stehe derzeit vor einem Problem.
Für die Uni müssen wir ein Programm schreiben, welches den Taskmanager ausliest, also alle Anwendungen die laufen (!nicht Prozesse!).
Diese sollen dann mit einem String verglichen werden und danach soll ein Status ausgegeben werden.
Ich versuch das mal zu erklären:
Es sind folgende Fenster geöffnet:
Google Chrome
Explorer
Microsoft Access
...
Das Programm soll jetzt in regelmäßigen abständen alle Fenster durchgehen, die Titel auslesen, dann soll der Anfang des ausgelesenen Titels mit angegebenen Strings verglichen werden. Bsp:
Google Chr
Explor
Microsoft Acc
Wenn der Ausgelesene Wert so beginnt, soll ein true abgespeichert werden, dass das Fenster läuft.
Ich hoffe ich konnte das einigermaßen darstellen. DIe von mir genannten Namen sind auch nur Beispiele für das einfachere Verständnis.
Das String vergleichen bekomm ich sicher allein hin, das ist nicht das Problem.
Allerdings schaff ich es einfach nicht, alle WindowsTitle auszulesen (nicht nur das aktive) und diese dann in eine Arraylist zu speichern.
Die Programmiersprache ist dabei freigestellt, Java würde also auch gehen, doch da das nur ein Teil des Programmes sein soll, und wir bereits mit VB angefangen haben, wäre es schön, wenn uns jemand mit einer VB Lösung behilflich sein könnte.
Vielen Dank schonmal im Vorraus.
gruß
Kolli
ich stehe derzeit vor einem Problem.
Für die Uni müssen wir ein Programm schreiben, welches den Taskmanager ausliest, also alle Anwendungen die laufen (!nicht Prozesse!).
Diese sollen dann mit einem String verglichen werden und danach soll ein Status ausgegeben werden.
Ich versuch das mal zu erklären:
Es sind folgende Fenster geöffnet:
Google Chrome
Explorer
Microsoft Access
...
Das Programm soll jetzt in regelmäßigen abständen alle Fenster durchgehen, die Titel auslesen, dann soll der Anfang des ausgelesenen Titels mit angegebenen Strings verglichen werden. Bsp:
Google Chr
Explor
Microsoft Acc
Wenn der Ausgelesene Wert so beginnt, soll ein true abgespeichert werden, dass das Fenster läuft.
Ich hoffe ich konnte das einigermaßen darstellen. DIe von mir genannten Namen sind auch nur Beispiele für das einfachere Verständnis.
Das String vergleichen bekomm ich sicher allein hin, das ist nicht das Problem.
Allerdings schaff ich es einfach nicht, alle WindowsTitle auszulesen (nicht nur das aktive) und diese dann in eine Arraylist zu speichern.
Die Programmiersprache ist dabei freigestellt, Java würde also auch gehen, doch da das nur ein Teil des Programmes sein soll, und wir bereits mit VB angefangen haben, wäre es schön, wenn uns jemand mit einer VB Lösung behilflich sein könnte.
Vielen Dank schonmal im Vorraus.
gruß
Kolli