Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Strg+c und Strg+v!? (https://www.delphipraxis.net/17121-strg-c-und-strg-v.html)

maximi 28. Feb 2004 14:47


Strg+c und Strg+v!?
 
Hallo!
Wie kann ich feststellen, ob Strg+c oder Strg+v gedrückt wurde?

Danke!
Max

c113plpbr 28. Feb 2004 15:48

Re: Strg+c und Strg+v!?
 
Das kommt darauf an, ob du das für alle laufenden anwendungen machen willst, oder nur für deine.
Wenns für deine App is, dann würde ich dir raten dazu ein ereignis, wie z.B. OnKeyPress zu verwenden.

Soll es aber für alle laufenden anwendungen gelten, fallen mir noch diese 2 möglichkeiten ein:
Du könntest das über API-Hooks (keyboard hook) machen, Assarbad hat dazu mal irgendwo nen tut gepostet ...
du könntest es aber auch über eine ständige abfrage von GetAsyncKeyState machen.

In jedem fall ... viel spass damit, und ich hoffe, dass ich dir damit helfen konnte ...

maximi 28. Feb 2004 16:19

Re: Strg+c und Strg+v!?
 
und wie heißen die Tastencodes von Strg+c und Strg+v?

nailor 28. Feb 2004 16:34

Re: Strg+c und Strg+v!?
 
von c:

ord('C');

von v:

ord('V');

auf GROSSCHREIBUNG achten.

Den Rest gibts über den ShiftState


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:25 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