Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Tastenereignis nach belieben auslösen... (https://www.delphipraxis.net/9047-tastenereignis-nach-belieben-ausloesen.html)

Tyrael Y. 17. Sep 2003 12:04


Tastenereignis nach belieben auslösen...
 
Hallo zusammen,

ich benutze gerade die Komponente TO32InspectorGrid
(Orpheus - TurboPower),...
dort gibt es leider keine Methode Next...

ich möchte gerne das wenn mein Programm eine bestimmte
Prozedur aufruft, innerhalb dieser Prozedur vk_Down
ausgeführt wird, denn dadurch lande ich bei dem nächsten Eintrag..

ist es möglich vk_Down auszulösen ohne das ich die entsprechende Taste
gedrückt habe ?


Danke schon mal

Tyrael

Christian Seehase 17. Sep 2003 12:11

Re: Tastenereignis nach belieben auslösen...
 
Moin Tyrael,

probier's doch mal hiermit:

Delphi-Quellcode:
  SendMessage(O32InspectorGrid1.Handle,WM_KEYDOWN,VK_DOWN,0);
  SendMessage(O32InspectorGrid1.Handle,WM_KEYUP,VK_DOWN,0);

Tyrael Y. 17. Sep 2003 12:19

Re: Tastenereignis nach belieben auslösen...
 
danke für die schnelle Antwort..

werde es gleich mal ausprobieren

Tyrael Y. 17. Sep 2003 12:29

Re: Tastenereignis nach belieben auslösen...
 
:cry:

Schade, wäre auch zu schön gewesen...

leider klappt es nicht so...

Christian Seehase 17. Sep 2003 12:35

Re: Tastenereignis nach belieben auslösen...
 
Moin Tyrael,

Zitat:

Zitat von Tyrael Y.
leider klappt es nicht so...

also bei mir klappt es wunderbar.

Tyrael Y. 17. Sep 2003 12:41

Re: Tastenereignis nach belieben auslösen...
 
und landest du bei dem nächsten Item ???

Christian Seehase 17. Sep 2003 12:43

Re: Tastenereignis nach belieben auslösen...
 
Moin Tyrael,

klar, sonst hätte ich ja nicht gesagt, dass es bei mir klappt.

Tyrael Y. 17. Sep 2003 12:44

Re: Tastenereignis nach belieben auslösen...
 
oh Mann, ich muss mir meine Prozedur wohl noch genuaer angucken

habe gerade mal nen Testprojekt aufgemacht und ich muss sagen
du hast VOLLLKOMMEN recht

es klappt einwandfrei...

... irgendwo hab ich also noch nen Fehler..

ich danke dir Christian :hello:

Tyrael Y. 17. Sep 2003 13:04

Re: Tastenereignis nach belieben auslösen...
 
Merkwürdig keydown funktioniert aber keyup nicht *grübel*


Code:
SendMessage(insView.Handle,WM_KEYDOWN,VK_DOWN,0)
           else
SendMessage (insView.Handle,WM_KEYUP,VK_UP,0);

Christian weisst du Rat??

Tyrael Y. 17. Sep 2003 13:10

Re: Tastenereignis nach belieben auslösen...
 
alles ist gut :lol:


so geht es

Code:
   SendMessage(insView.Handle,WM_KEYDOWN,VK_DOWN,0)
    else
       SendMessage(insView.Handle,WM_KEYDOWN,VK_UP,0);


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:34 Uhr.
Seite 1 von 2  1 2      

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