Ich soll eine Applikation (den Simatic Manager) steuern. Ich habe das mit sendkeys einigermaßen hinbekommen. Mit appActivate () sollte das Fenster in den Vordergrund kommen und die gesendetetn keys erhalten. Tut es auch obwohl appActivate ‚False‘ zurückgibt?
Generell glaub ich aber, dass sendkeys nicht das Richtige für mein Vorhaben ist, da ich nicht weiss, wann die Apllikation bereit ist den nächsten Tastendruck zu empfangen. Ich müßte mitbekommen, wann die Applikation den Fokus wieder erhält.
Hat Jemand eine Idee wie man das mit Scripting Host oder VB angehen kann?
Danke
Marko
Hier sollte zunächst ein Anfrage an Siemens ergehen, ob das Produkt überhaupt COM-fähig ist. Mit Deiner Annahme hast Du recht - richtig zuverlässig wird das mit Sendkeys vermutlich nicht funktionieren…
Grüße, Wolfgang
Ich soll eine Applikation (den Simatic Manager) steuern. […]
Generell glaub ich aber, dass sendkeys nicht das Richtige für
mein Vorhaben ist, da ich nicht weiss, wann die Apllikation
bereit ist den nächsten Tastendruck zu empfangen. Ich müßte
mitbekommen, wann die Applikation den Fokus wieder erhält.
Hat Jemand eine Idee wie man das mit Scripting Host oder VB
angehen kann?