Text Einfügen in eine externe Anwendung

Hallo Experten,

ich möchte mit Hilfe von einem VB-Programm eine externe Anwendung starten und dann gleich dort ins Eingabefeld das Text aus der Zwischenablage einfügen.
Nun kann ich bereits mit Hilfe von „ShellExecute“ diese Anwendung ohne Probleme starten. Allerdings funktioniert das Einfügen vom Text aus der Zwischenablage mit dem Befehl Screen.ActiveControll.SetText = Clipboard.GetText() bei mir leider nicht, obwohl der Text in der Zwischenablage gespeichert wurde. Was habe ich falsch gemacht oder wie lässt es sich anders realisieren?

Beste Grüße
Denis

Hallo,

vorweg mal eine kleine Richtigstellung:
Screen.ActiveControll bezieht sich lediglich auf die aktuelle VB-Anwendung, und nicht auf andere aktive Anwendungen.
Fuer deinen Zweck muesstest du dir das Fenster-Handle der gestarteten Anwendung holen in diesem das entsprechende Eingabefeld identifizieren und diesem mittels API-SendMessage den Text zukommen lassen.
Das ganze wird wohl nur mittels einiger API-funktionen moeglich sein.

Tschau
Peter

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]