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