Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Esc-Taste emulieren (https://www.delphipraxis.net/40077-esc-taste-emulieren.html)

Gambit 10. Feb 2005 17:11


Esc-Taste emulieren
 
Hallo,

ich habe eine Programm(Adobe Premiere Pro) mit dem ich Videos digitalisieren kann. Leider hat das Programm keine Timer Funktion, so dass ich immer anwesend sein muss, um eine Aufnahme zu beenden. Eine Aufnahme lässt sich unter anderem auch durch drücken der Esc-Taste beenden.
Ist es wohl möglich, die Esc-Taste zu emulieren, damit ich ein kleines Progrämmchen schreiben kann mit einem Timer, welches nach Ablauf einer bestimmten Zeit den Druck auf die besagte Esc-Taste emuliert um die Aufnahme zu beenden?

Gruß

Gambit

Matze 10. Feb 2005 17:16

Re: Esc-Taste emulieren
 
[dp]"Tastendruck simulieren"[/dp]

toms 10. Feb 2005 17:19

Re: Esc-Taste emulieren
 
Delphi-Quellcode:
procedure Simuliere_ESC;
begin
  keybd_event(VK_ESCAPE, MapVirtualKey(VK_ESCAPE, 0), 0, 0);
  keybd_event(VK_ESCAPE, MapVirtualKey(VK_ESCAPE, 0), VK_ESCAPE, 0)
end;

Gambit 10. Feb 2005 18:03

Re: Esc-Taste emulieren
 
mal schauen, obs funzt, melde mich dann nochmal. Erstmal danke!

Gambit

Gambit 10. Feb 2005 18:32

Re: Esc-Taste emulieren
 
Jepp, funzt. Ich muss nur nach Start des Programms mit dem Timer Premiere wieder den Focus geben, was zu erwarten war.
Schön wäre es natürlich, wenn nach Programmstart des Tools Premiere automatisch wieder den Focus erhält. Das geht doch bestimmt auch irgendwie, oder?

malo 10. Feb 2005 18:35

Re: Esc-Taste emulieren
 
Zitat:

Zitat von Gambit
Jepp, funzt. Ich muss nur nach Start des Programms mit dem Timer Premiere wieder den Focus geben, was zu erwarten war.
Schön wäre es natürlich, wenn nach Programmstart des Tools Premiere automatisch wieder den Focus erhält. Das geht doch bestimmt auch irgendwie, oder?

Hier im Forum suchenFocus setzen

Gambit 10. Feb 2005 18:41

Re: Esc-Taste emulieren
 
Focus setzen ist gut, daran hatte ich auch schon gedacht. Aber den Focus auf ein anderes Programm setzen? Da hat mir die Suche auch nicht so recht weitergeholfen. Welchen Thread hab' ich denn da übersehen?


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:13 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz