Autor Thema: Problem mit Activateapp / Sendkeys  (Gelesen 1676 mal)

Offline tabama

  • Aktives Mitglied
  • ***
  • Beiträge: 233
  • Geschlecht: Männlich
  • hier werden Sie geholfen
Problem mit Activateapp / Sendkeys
« am: 29.05.07 - 15:54:45 »
Hallo,
habe in diesem Forum schon mal rumgesucht, finde aber eigentlich auch nur widersprüchliche Antworten.

Hier mein ganz simpler Test-Code:
Code
Sub Click(Source As Button)
	Activateapp "Microsoft Excel"	
	Sendkeys {F1}
End Sub

In der Hilfe von "Activateapp" steht, dass dieser das Fenster zwar aktiviert, wenn es aber minimiert ist nicht in aufruft. Dies ist auch so. Deshalb schieße ich den "Sendkeys" nach. Dieser bringt aber immer den Fehler "ungültiger Funktionsaufruf"

Bitte nicht auf VBA verweisen, da ich Excel nur als Beispiel genutzt habe. Ich brauche es für eine andere, nicht VBA-fähige Anwendung (diese reagiert aber genauso).

Kennt jemand die Ursache?

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Problem mit Activateapp / Sendkeys
« Antwort #1 am: 29.05.07 - 15:56:42 »
Schon die DesignerHelp hierzu gelesen?

Zitat
SendKeys is not supported on Macintosh and UNIX platforms and is not supported in Lotus Domino and Notes.

Offline tabama

  • Aktives Mitglied
  • ***
  • Beiträge: 233
  • Geschlecht: Männlich
  • hier werden Sie geholfen
Re: Problem mit Activateapp / Sendkeys
« Antwort #2 am: 29.05.07 - 16:08:17 »
stimmt,

hatte dies auch bereits in anderen Beiträgen gelesen. Habe ein Buch von C&L (zu Version 5). Dort steht nur was von Mac und Unix. Außerdem steht bei der Hilfe von ActivateApp, dass die Funktion "Sendkeys" ein Fensster wieder herstelltu und es auf Vollbild vergrößert.
Deshalb ja das "misserständliche".

Also ist das Forum doch wieder mal besser!

Gibt's aber was anderes, ohne dass ich in die Tiefen der "Fremdanwendung" einsteigen muss?

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz