28. März 2024, 12:02
VB-fun.de - Beitragsübersicht zum VB.Net-Forum-Archiv 0018
  Aktive Fenster(titel) ermitteln...
 Von  klausimausi64
 Am  18. Oktober 2004 um 11:19:35
 Frage Hallo zusammen,
ich bin ganz neu hier im Forum und ausserdem auch VB.Net-Neuling. Habe mich bisher nur mit VBA(ausführlich) und ein wenig VB5 beschäftigt!

Ich habe folgendes Problem:

Ich möchte per VB.Net alle aktiven Anwendungsfenster-Titel (nicht Prozesse) ermitteln, um bestimmte Fenster zu aktivieren und per Sendkeys (oder evtl. auch per API) an diese Fenster bestimmte Zeichenfolgen zu schicken.

Der Hintergrund: Das installierte SAP R/3 System läuft nach einer bestimmten Zeit der Inaktivität in den sog. AUTO-Logoff und macht alle geöffneten Anwendungsfenster zu. Um diesen Logoff zu verhindern brauche ich diese Funktionalität, da es sehr nervig ist alle 4, 5 oder nochmehr SAP-Anwendungsfenster wieder zu öffnen, wenn man wieder an den Arbeitsplatz zurückkommt.

Ich will dem SAP-System einfach Aktivitäten vorgaukeln, die verhindern dass der Timer abläuft.

Im System.Diagnostics-Namespace (heisst das so?) habe ich nur eine Möglichkeit gefunden die aktiven Prozesse zu ermitteln, ich brauche aber die aktiven Fenstertitel!

Gibt es da eine Möglichkeit mit VB.NET Bordmitteln oder muss ich da eine Lösung über API suchen?

Bin gespannt...

CU Klaus

 Antwort:
 Von klausimausi64
 eMail
 Am 18. Oktober 2004 um 21:49:52
 Antwort Hallo Michael,

na das hört sich doch gut an. Da hab ich wohl den Wald vor lauter Bäumen nicht gesehen!

Das mit der For...each-Schleife hatte ich schon, aber dass ich über den Prozess auch an den Fenster-Handle und den Titel komme habe ich nicht gesehen.

Danke nochmal...

CU Klaus

[ VB.Net-Forum | Archiv 0018 | Archiv-Übersicht ]
 Antworten
Aktive Fenster(titel) ermitteln... - klausimausi64 18. Oktober 2004 um 11:19:35
Re: Aktive Fenster(titel) ermitteln... - Michael Werner 18. Oktober 2004 um 12:21:53
Re: Aktive Fenster(titel) ermitteln... - klausimausi64 18. Oktober 2004 um 21:49:52

Zum Seitenanfang

Startseite | VB-/VBA-Tipps | Projekte | Tutorials | API-Referenz | Komponenten | Bücherecke | Gewinnspiele | VB-/VBA-Forum | DirectX | DirectX-Forum | VB.Net | VB.Net-Forum | Chat | Spielplatz | Links | Suchen | Stichwortverzeichnis | Feedback | Impressum