Hallo Deen17,
du kannst wie folgt vorgehen:
Öffne die Zielanwendung mit Shell oder aktiviere sie mit AppActivate, wenn sie bereits geöffnet ist
Merke dir alle Tastaturanschläge, die in der Anwendung erforderlich sind, um dein Ziel zu erreichen. Mausaktivitäten kannst du nicht gebrauchen!
Übersetze alle Tastenanschläge insb. von Sondertasten (Tab, Cursor, Enter, Shift, Strg, Alt, ...) gemäß VBA-Hilfe für SendKeys, mache dabei die in einem Befehl übertrage Zeichenfolge nicht zu lang, füge ggf. Warteschleifen ein, wenn Gefahr besteht, dass die Anwendung zuviel Zeit braucht, um die Zeichenfolge zu verarbeiten (der Wait-Parameter erfüllt nicht immer seinen Zweck!). Funktionstastenanschläge lassen sich nicht immer übertragen.
Mitunter braucht man etwas Geduld, um den richtigen Weg zu finden.
Gruß
Holger
|