vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB & Windows API
Re: Busy Status fremder Anwendungen ermitteln 
Autor: ModeratorMartoeng (Moderator)
Datum: 08.09.12 14:24

SendKeys hat in der Windows-Welt eigentlich überhaupt nichts zu suchen. Andere Programme so fernzusteuern ist ein absolutes No-Go, da man eben nicht garantieren kann, dass die andere Anwendung bereit für die Eingabe ist und der Nutzer nicht evtl. etwas dazwischen macht oder evtl. auch das Betriebssystem oder andere Programme (bspw. in den Vordergrund schieben). Es gibt also viel zu viele Unbekannte, als dass ein deterministisches Verhalten ableitbar wäre.

Einen "Busy-Status" abfragen... so etwas existiert halt einfach nicht. Das einzige, was Windows irgendwann mal feststellen kann ist, dass eine Anwendung momentan nicht mehr reagiert, weil sie die Events nicht mehr abarbeitet und die Warteschlange dementsprechend anwächst.

Java-Anwendungen sind dann nochmal sehr speziell, weil sie mit der JVM arbeiten und je nach verwendeter Bibliothek (Swing oder AWT) auch noch andere GUI-Implementierungen haben.

Um die Funktionen anderer Anwendungen zu nutzen, sollte man prüfen, ob
a) die Anwendung in Form einer Bibliothek vorliegt (DLL, etc.)
b) die Anwendung auf der Konsole ausgeführt werden kann und man so nicht von der GUI abhängig ist
c) falls a und b nicht zutreffen, ob die Funktionalität so wichtig ist und falls ja, ob sie sich nicht selbst nachbauen lässt


vbarchiv.dll (Freeware), Tutorials uvm. auf http://www.martoeng.com.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Busy Status fremder Anwendungen ermitteln4.683stev-e8707.09.12 15:47
Re: Busy Status fremder Anwendungen ermitteln2.780ModeratorMartoeng07.09.12 16:45
Re: Busy Status fremder Anwendungen ermitteln2.856stev-e8708.09.12 13:50
Re: Busy Status fremder Anwendungen ermitteln2.795ModeratorMartoeng08.09.12 14:24
Re: Busy Status fremder Anwendungen ermitteln2.727stev-e8710.09.12 08:12
Re: Busy Status fremder Anwendungen ermitteln2.721Blackbox10.09.12 21:59
Re: Busy Status fremder Anwendungen ermitteln2.812ModeratorMartoeng11.09.12 08:21
Re: Busy Status fremder Anwendungen ermitteln2.815Blackbox11.09.12 20:43
Re: Busy Status fremder Anwendungen ermitteln2.759ModeratorMartoeng12.09.12 16:31

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel