![]() |
ALT + Tab als Delphi Befehl
ch habe eine Messgeräteanwendung, die ich durch
CoApplication.CreateRemote (... aufrufe bezw. erstelle. Diese Anwendung füllt immer den ganzen Bildschirm aus. Mein Delphi-Programm, das auch diese Anwendung erzeugt ist dann nicht mehr sichtbar. Da ich über eine Remote Control Verbindung über LAN auf diesen Rechner sehe, kann ich die Tastatur (ALT TAB) nicht verwenden um zwischen der Messgeräteapplication und dem Delphi-Programm umzuschalten ! Mit Show Hide BringToFront Visible:= True/False bin ich nicht zum ERfolg gekommen. Gib es vielleicht eine API Funktion die man aufruft, die vielleicht auch die Tastatureingabe ALT + TAB realisiert. |
Re: ALT + Tab als Delphi Befehl
Wenn ich dich richtig verstanden hab, könntest du zB in der Anwendung einen Button erstellen, der folgenden Code ausführt:
Delphi-Quellcode:
MfG jr
Keybd_Event(VK_MENU,0,0,0);
Keybd_Event(VK_TAB,0,0,0); Keybd_Event(VK_TAB, 0, KEYEVENTF_KEYUP, 0); Keybd_Event(VK_MENU, 0, KEYEVENTF_KEYUP, 0); |
Re: ALT + Tab als Delphi Befehl
du könntest die andere Anwendung unsichtbar starten, deine Anwendung mit BringToFront, SetForeGroundWindow etc. in den Vordergrund bringen.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:11 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz