Ausführen Tastaturbefehle

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

hoefri55
**
Beiträge: 37
Registriert: Do, 16.09.2004 10:16
Wohnort: Meppen

Ausführen Tastaturbefehle

Beitrag von hoefri55 »

Ich versuche meine MS-Office Macros auf OpenOffice zu übertragen. Dabei stolperte ich über den Befehl "Sendkeys" aus MS-Access.
Mit diesem Befehl werden Tastaturbefehle an das aktive Fenster gesendet.
Gibt es für diesen Befehl ein Pendant im OpenOffice?

Danke für Antwort


Friedhelm
Toxitom
********
Beiträge: 3769
Registriert: Di, 12.08.2003 18:07
Wohnort: Wiesbaden
Kontaktdaten:

Beitrag von Toxitom »

Hallo Friedhelm,
Dabei stolperte ich über den Befehl "Sendkeys" aus MS-Access. ...Gibt es für diesen Befehl ein Pendant im OpenOffice?
Hmmm, auch OOo Basic kennt noch die Routine "SendKeys", sie führt allerdings ins Leere... es passiert nix.
Ein guter Programmierstil nutzt diese Funktionen nicht (mehr), es wäre also eher interessant, was du mit dieser Funktion erreichen willst.
Dann könnte man vielleicht eher helfen.
Gerade beim Umschreiben von Makros aus VBA sollte man immer die Chance nutzen, den Lösungsweg zu überprüfen und gegebenenfalls den Code zu optimieren. Auch bei VBA musst man oft "Krücken" benutzen.

Gruss
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Antworten